Dlaczego w tym kodzie funkcja contains zwraca false?
class Record {
String address_name;
String status;
Record(String a1,String a2){
address_name=a1;
status=a2;
};
}
public class zzzz {
public static void main(String[] args) {
ArrayList device = new ArrayList();
device.add(new Record("a","a"));
Record pom= new Record("a","a");
System.out.println(device.contains(pom));
}
}