Collection集合常用方法总结

Collection借口是java集合框架的最顶层接口,它提供了大量的通用的集合操纵方法。collection接口是Sort接口和List接口的父接口。

Collection<String> col=new ArrayList<>();
//1.add 增加元素
col.add("yingying");
col.add("didi");
col.add("pingping");
col.add("wenqing");
System.out.println(col);
//2.remove--->移除指定的元素
col.remove("pingping");
System.out.println(col);
//3.contions-->是否包含指定元素
boolean b=col.contains("didi");
System.out.println(b);
//4.clear-->清除集合中所有内容
//5.hashCode-->获得集合的哈希码值(int类型)
int ha=col.hashCode();
System.out.println("hashCode:"+ha);
//6.isEmpty-->判断集合是否为空
boolean E=col.isEmpty();
System.out.println(E);

//---------------------------------------------------------------------

Collection<String> col1=new ArrayList<>();
col1.add("及时雨");
col1.add("智多星");

Collection<String> col2=new ArrayList<>();
col2.add("小李广");
col2.add("白日鼠");
//1.addAll-->col2的元素全部加到col1里
col1.addAll(col2);
System.out.println(col1);
System.out.println(col2);

Collection<String> col3=new ArrayList<>();
col3.add("小李广");
col3.add("白日鼠");
col3.add("花和尚");
//2.containsAll-->col3是否包含了col2全部的内容
boolean b=col3.containsAll(col2);
System.out.println(b);

//3.removeAll-->从col3里删除跟col2重合的所有内容
col3.removeAll(col2);
System.out.println(col3);

Collection<String> col4=new ArrayList<>();
col4.add("云中龙");
col4.add("玉麒麟");
col4.add("花和尚");
//4.retainAll-->仅保留col4与col3有重合的内容
col4.retainAll(col3);
System.out.println(col4);


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值