I have a class :
class A {
public List<
String> values;
}
I want to compare two instances .
A a1 = new A();
ArrayList<String> arr1 = new ArrayList<String>();
arr1.add("1");
arr1.add("2");
a1.values= arr1;
A a2 = new A();
ArrayList<String> arr2 = new ArrayList<String>();
arr2.add("1");
arr2.add("2");
a2.values= arr2;
a1 and a2 are equals but a2.equals(a1) give me false !
how i can compare ?
thank you in advance.