containsAll方法

来源:互联网 发布:多条update sql语句 编辑:程序博客网 时间:2024/06/11 01:41

containsAll方法用于判断列表中是否包含指定collection的所有元素。

语法  boolean containsAll(Collection<?> c) 

返回值:true或false,如果列表中包含指定collection对象的所有元素,则返回true;否则返回false。

参数:c为要判断是否存在于列表中的collection对象。

示例  本示例使用List接口的实现类ArrayList,初始化一个列表对象list,并向该列表中添加3个元素,然后初始化一个列表对象list_ad,并将list的全部元素添加到该列表中,再向该列表中添加一个元素“公益广告”,最后输出列表list_ad的全部内容,并调用containsAll方法判断列表中是否包含list的全部元素。

List<String> list = new ArrayList<String>();
list.add("保护环境");       //向列表中添加数据

list.add("爱护地球");       //向列表中添加数据

list.add("从我做起");       //向列表中添加数据

List<String> list_ad = new ArrayList<String>();

list_ad.addAll(list);

list_ad.add(0, "公益广告");

for (int i = 0; i < list_ad.size(); i++) {  //通过循环输出列表中的内容

 System.out.println(i + ":" + list_ad.get(i));

}

System.out.println("list_ad中是否包含 list的全部元素:" + list_ad.containsAll(list));

0 0
原创粉丝点击