-6
如何查看數值及其位置在2個數組列表中相同。如何查看兩個數組列表在同一位置的相同內容
例子:
//These should be not equal.
ArrayList<String> listA = {"a", "b", "c"}
ArrayList<String> listB = {"b", "c", "a"}
在這個例子中元素的兩個數組列表不相同的位置,以便返回false .. 如何查詢在相同的位置相同的值,而無需使用for loop
我想預期結果如果。
//These should be equal.
ArrayList<String> listA = {"a", "b", "c"}
ArrayList<String> listB = {"a", "b", "c"}
,因爲該值和位置均陣列中相同的這種類型的數組列表然後返回true ..
'return listA.equals(listB)'。如果你不喜歡'for'循環,請使用'while' –
檢查這個問題[不使用任何循環比較不同大小的數組](http://stackoverflow.com/questions/27006489/comparing-arrays-of-different-大小 - 沒有任何循環) –
hehee @邱似乎是一個學術問題,我猜'Arrays.equals'是作弊:D –