Junior — Senior
47
HashSet не распознаёт одинаковые объекты User
Условие задачи
В классе User объявлено единственное поле name. При добавлении в HashSet двух экземпляров User с одинаковым значением name оба объекта оказываются в наборе. Нужно исправить ситуацию, чтобы HashSet воспринимал такие объекты как одинаковые и хранил в коллекции только один элемент для каждого уникального имени.
public class User {
private String name;
public User(String name) {
this.name = name;
}
}