如何在 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-07-30

13 千+次瀏覽

開啟您的 職業

完成課程後獲得認證

開始吧
廣告
© . All rights reserved.