これは同じ質問の更新であり、部分的に解決されています。
int size = 0;
int new = 10;
int default = 100;
ClassList filterList = new ClassList();
filterList.setSize(size);
filterList.setNew(new);
filterList.setDefault(default);
//ここで、ClassListの別のインスタンスを作成しています。
ClassList newList = ClassList();
newListの値が。であるのは奇妙ですが、インスタンスが同じかどうかを確認しようとしたときにsize, new and default
値があります。0, 0 and 0
if(filterList .equals(newList)){
Log.d("Is it equal","True");
} else {
Log.d("Its Not equal","false");
}
私はそれを間違った。
私のPOJOクラスは、ゲッターとセッターを備えた単純なものです。
public class ClassList{
private int size;
private int new;
private int default;
public int getPageSize() {
return size;
}
public void setPageSize(int size) {
this.size = size;
}
}