Тест · Коллекции и обобщения · урок 8 из 13
Тест — equals без hashCode
Что выведет программа?
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<P> set = new HashSet<>();
set.add(new P());
set.add(new P());
System.out.println(set.size() + " " + new P().equals(new P()));
}
}
class P { @Override public boolean equals(Object o) { return o instanceof P; } }