在Java中,可以使用Collection的equals()方法來判斷兩個集合的值是否一致。該方法會比較兩個集合中的元素是否一致,并且會考慮元素的順序。如果兩個集合的元素個數相同且元素值相同,則返回true,否則返回false。
下面是一個示例代碼:
import java.util.ArrayList;
import java.util.List;
public class CompareCollections {
public static void main(String[] args) {
// 創建兩個集合
List<Integer> list1 = new ArrayList<>();
list1.add(1);
list1.add(2);
list1.add(3);
List<Integer> list2 = new ArrayList<>();
list2.add(1);
list2.add(2);
list2.add(3);
// 判斷兩個集合的值是否一致
boolean isEqual = list1.equals(list2);
System.out.println("兩個集合的值是否一致:" + isEqual); // 輸出:true
}
}
在上面的示例中,我們創建了兩個包含相同元素的List集合list1和list2,并使用equals()方法判斷它們的值是否一致。由于元素個數和元素值都相同,所以輸出結果為true。