集合详解之(六)Collections集合工具类

🐒个人主页

🏅JavaSE系列专栏

📖前言:

本篇博客主要以介绍Collections集合工具类对单列集合处理的常用方法。

🎀Collections集合工具类

集合工具类Collections是专门对集合进行操作的工具类,里面封装了大量的对集合元素操作的方法。我们类比一下之前我们专栏介绍的工具类–Arrays数组工具类

常用方法 方法内容介绍
static boolean addAll(单列集合,元组a1,a2,a3,a4…)📖【批量插入数据】
static int binarySearch(List<已排序的> list, T key)📖【二分查找】
static void fill(List<? super T> list, T obj)📖【集合元素被统一改为obj】
static int frequency(Collection<?> c, Object o)📖【统计集合中元素o的个数】
static T max(Collection<? extends T> coll)📖【找出此单列集合的最大值(无序需排序)’set也适用】
static T min(Collection<? extends T> coll)📖【找出此单列集合的最小值(无序需排序)’set也适用】
static boolean replaceAll(List list, T oldVal, T newVal)📖【将list集合中所有oldval替换为newval】
static void reverse(List<?> list)📖【让List集合逆序】
static void rotate(List<?> list, int distance)📖【将指定列表中的元素旋转指定的距离,“🔁”】
static void sort(List list)📖【给list集合默认升序排序】
static void sort(List list, Comparator<? super T> c)📖【给list集合自定义排序】
static void swap(List<?> list, int i, int j)📖【交换List集合中两元素位置】
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

信计2102罗铠威

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值