2つの真偽を返すブールメソッドを取得しようとしています。arrayLists
は互いに等しいです。 arraysLists
はarray
とarray1
です。ユーザが入力する。今ここで私は仕事だろうと思ったのコードです:Javaでbooleanメソッドを使用して、1つのArrayListを別のArrayListと比較する
public boolean equals(){
//if both are equal return true, else false
boolean test = false;
for(int i = 0; i < array1.size() && !test; i++){
if(array1.get(i) == (array.get(i))){
test = true;
}
}
return test;
}
も除くすべてのarrayLists
番号が他のarrayLists
番号と一致する場合、それはfalse
を返します。
btwの場合、array1.equals(array)を試してみてください。 – ControlAltDel
配列に異なる番号がある場合、なぜそれがtrueを返しますか?インデックスが異なっても同じ数がある場合は、2つのArrayListが等しいかどうかを検討しようとしていますか? –