验证 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[]){
ArrayList arlist = 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);

ArrayList sublist = 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
引用: