如何在 Java 中比較兩個 ArrayList 的相等性?


你可以使用 ArrayList 類的 equals() 方法來比較兩個陣列列表,此方法接受列表物件作為引數,將它與當前物件進行比較,如果匹配返回 true,如果不匹配返回 false。

示例

 線上演示

import java.util.ArrayList;

public class ComparingList {
   public static void main(String[] args) {
      ArrayList<String> list1 = new ArrayList<String>();
      list1.add("JavaFx");
      list1.add("Java");
      list1.add("WebGL");
      list1.add("OpenCV");
      ArrayList<String> list2 = new ArrayList<String>();
      list2.add("JavaFx");
      list2.add("Java");
      list2.add("WebGL");
      list2.add("OpenCV");
      System.out.println(list2);
      System.out.println(list1.equals(list2));
   }
}

更新日期:2019 年 7 月 30 日

13K+ 人瀏覽

開啟您的 職業生涯

完成課程獲得認證

開始學習
廣告