Collections類disjoint()方法
- disjoint() 方法可在
java.util
包。 - disjoint() 方法用於檢查給定的 Collection 對象是否可能包含任何公共元素。
- disjoint() 方法是一個靜態方法,因此可以通過類名訪問它,如果我們嘗試使用類對象訪問該方法,則不會出現錯誤。
- disjoint() 方法在檢查不存在公共元素時可能會拋出異常。
NullPointerException :當給定參數為空時可能會拋出此異常存在。
用法:
public static boolean disjoint(Collection cl1, Collection cl2);
參數:
Collection cl1, Collection cl2
– 代表不同的 Collection 對象。
返回值:
這個方法的返回類型是boolean
, 當 Collection 對象中不存在公共元素時返回真,否則返回假。
例:
// Java program is to demonstrate the example
// of boolean disjoint() of Collections
import java.util.*;
public class Disjoint {
public static void main(String args[]) {
// Instantiate two LinkedList object
List < Integer > l1 = new LinkedList < Integer > ();
List < Integer > l2 = new LinkedList < Integer > ();
// By using add() method is to add
// few elements in l1
l1.add(10);
l1.add(20);
l1.add(30);
l1.add(40);
// By using add() method is to add
// few elements in l2
l2.add(60);
l2.add(70);
l2.add(80);
l2.add(90);
// Display LinkedList
System.out.println("l1:" + l1);
System.out.println("l2:" + l2);
// By using disjoint() method returns
// true when no common elements exists
// in both the collections
boolean status = Collections.disjoint(l1, l2);
System.out.println();
// Display status
System.out.println("Collections.disjoint(l1,l2):" + status);
}
}
輸出
l1:[10, 20, 30, 40] l2:[60, 70, 80, 90] Collections.disjoint(l1,l2):true
相關用法
- Java Collections synchronizedSortedSet()用法及代碼示例
- Java Collections checkedQueue()用法及代碼示例
- Java Collections unmodifiableNavigableSet()用法及代碼示例
- Java Collections checkedSet()用法及代碼示例
- Java Collections copy()用法及代碼示例
- Java Collections checkedMap()用法及代碼示例
- Java Collections synchronizedNavigableSet()用法及代碼示例
- Java Collections singleton()用法及代碼示例
- Java Collections fill()用法及代碼示例
- Java Collections nCopies()用法及代碼示例
- Java Collections emptySet()用法及代碼示例
- Java Collections newSetFromMap()用法及代碼示例
- Java Collections checkedSortedMap()用法及代碼示例
- Java Collections addAll()用法及代碼示例
- Java Collections sort()用法及代碼示例
- Java Collections emptySortedSet()用法及代碼示例
- Java Collections max()用法及代碼示例
- Java Collections checkedSortedSet()用法及代碼示例
- Java Collections checkedCollection()用法及代碼示例
- Java Collections frequency()用法及代碼示例
注:本文由純淨天空篩選整理自Preeti Jain大神的英文原創作品 Java Collections disjoint() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。