验证 Java 中的 ArrayList 成员身份
此示例检查 ArrayList 是否包含一组对象或来自另一个集合(arraylist、linkedList、TreeMap、TreeSet、HashSet)的子列表。此检查是使用 containsAll() 接口 集合。方法 containsAll()返回真正的布尔值,否则为 false.
import java.util.ArrayList;结果:
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(项目列表:”+子列表);
boolean b = arlist.containsAll(sublist);
System.out.println(b);
}
}
ArrayList: [o1, o2, o3, o4, o5, o6]引用:
项目列表: [o2, o4, o6]
true