Verify that an ArrayList Membership in Java
This example checks whether an ArrayList contains a set of objects or a sublist from another collection (arraylist, linkedList, TreeMap, TreeSet, HashSet). This check is done with the method containsAll() interface Collections. The method containsAll() returns a true Boolean if the ArrayList contains all the items in this collection, otherwise false.
import java.util.ArrayList;Result:
import java.util.Collections;
public class ContainsAllExample {
public static void main(String a[]){
ArrayListarlist = new ArrayList ();
arlist.add("o1");
arlist.add("o2");
arlist.add("o3");
arlist.add("o4");
arlist.add("o5");
arlist.add("o6");
System.out.println("ArrayList: "+arlist);
ArrayListsublist = new ArrayList ();
sublist.add("o2");
sublist.add("o4");
sublist.add("o6");
System.out.println("Item List: "+sublist);
boolean b = arlist.containsAll(sublist);
System.out.println(b);
}
}
ArrayList: [o1, o2, o3, o4, o5, o6]References:
Item List: [o2, o4, o6]
true