java.util.Collections.disjoint() Method
Advertisements
Description
The disjoint(Collection<?>, Collection<?>) method is used to 'true' if the two specified collections have no elements in common.
Declaration
Following is the declaration for java.util.Collections.disjoint() method.
public static boolean disjoint(Collection<?> c1,Collection<?> c2)
Parameters
c1--This is a collection.
c2--This is another collection.
Return Value
NA
Exception
NullPointerException--This is thrown if either collection is null.
Example
The following example shows the usage of java.util.Collections.disjoint()
package com.tutorialspoint;
import java.util.*;
public class CollectionsDemo {
public static void main(String args[]) {
// create two lists
List<String> srclst = new ArrayList<String>(5);
List<String> destlst = new ArrayList<String>(10);
// populate two lists
srclst.add("Java");
srclst.add("is");
srclst.add("best");
destlst.add("C++");
destlst.add("is not");
destlst.add("older");
// check elements in both collections
boolean iscommon = Collections.disjoint(srclst, destlst);
System.out.println("No commom elements: "+iscommon);
}
}
Let us compile and run the above program, this will produce the following result.
No commom elements: true