import java.util.ArrayList; public class array_findElements { public static void main(String[] args) { ArrayList<String> array1=new ArrayList<String>(); ArrayList<String> array2=new ArrayList<String>(); array1.add("common1"); array1.add("common2"); array1.add("notcommon1"); array1.add("notcommon"); array2.add("common1"); array2.add("common2"); System.out.println("数组一的元素为:"+array1); System.out.println("数组二的元素为:"+array2); System.out.println("array1是否包含字符串common1?:"+array1.contains("common1")); System.out.println("array1是否包含array2?:"+array1.contains(array2));//array1是否包含array2 System.out.println("array1是否包含array2?:"+array1.containsAll(array2));//array1是否包含array2中的元素 } }
输出结果为:
数组一的元素为:[common1, common2, notcommon1, notcommon]
数组二的元素为:[common1, common2]
array1是否包含字符串common1?:true
array1是否包含array2?:false
array1是否包含array2?:true