假設我在一個類中有這個 ArrayList:private ArrayList<Integer> someList = new ArrayList<Integer>();如果我要重寫包含 ArrayList 的類中的 java.lang.equals() 方法,并且我想比較另一個對象的 ArrayList 是否相等:@Overridepublic boolean equals(Object o) { this.someList.equals(o.someList);}ArrayList equals 方法是否可以比較另一個 ArrayList 的大小和內容,或者它是否只調用當前重寫的 equals 方法?
List.equals() 在重寫 java.lang.Object.equals() 時是否執(zhí)行了
函數(shù)式編程
2023-11-10 16:41:57