Java 中 AbstractList 類的 equals() 方法


AbstractList 類中的 equals() 方法用於將指定的物件與此列表進行比較以判斷相等性。如果兩個列表相同(即大小和元素相同),則返回 TRUE 值。

語法如下

public boolean equals(Object ob)

其中,ob 是要進行相等性比較的物件。要使用 AbstractList 類,請匯入以下包。

import java.util.AbstractList;

下面是 Java 中 AbstractList 類中實現 equals() 方法的一個示例。

示例

 線上示例

import java.util.ArrayList;
import java.util.AbstractList;
public class Demo {
   public static void main(String[] args) {
      AbstractList<Integer> myList = new ArrayList<Integer>();
      myList.add(75);
      myList.add(100);
      myList.add(150);
      myList.add(200);
      myList.add(250);
      myList.add(300);
      myList.add(350);
      myList.add(400);
      System.out.println("Elements in the AbstractList = " + myList);
      AbstractList<Integer> myList2 = new ArrayList<Integer>();
      myList2.add(75);
      myList2.add(100);
      myList2.add(150);
      myList2.add(200);
      myList2.add(250);
      myList2.add(300);
      myList2.add(350);
      myList2.add(400);
      System.out.println("Elements in the AbstractList2 = " + myList2);
      System.out.println("Are both the lists same? = " + myList.equals(myList2));
   }
}

輸出

Elements in the AbstractList = [75, 100, 150, 200, 250, 300, 350, 400]
Elements in the AbstractList2 = [75, 100, 150, 200, 250, 300, 350, 400]
Are both the lists same? = true

更新於:30-7-2019

142 瀏覽

開始你的 職業生涯

完成本課程獲取認證

開始學習
廣告
© . All rights reserved.