Java基础——Collections工具类

打印 上一主题 下一主题

主题 1926|帖子 1926|积分 5778

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 

参考操作数组的工具类:Arrays。
当Collections工具类的参数列表是Collection时,表示参数可以是set或者List,如果明确表明了参数列表是List或者set则不能传入另外一种参数。
Collections 是一个操作 Set、List 和 Map 等集合的工具类。Collections 中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象设置不可变、对集合对象实现同步控制等方法:
<ul  data-mark="-"><li >public static  boolean addAll(Collection list)反转指定列表List中元素的顺序。
<li >
  1.  List<String>list=new ArrayList<String>();<br> list.add("张三");<br> Collections.addAll(list,"李四","王五");<br> System.out.println(list);
复制代码
<li >public static void shuffle(List list) List 集合元素进行随机排序,类似洗牌
  1.  int i = Collections.binarySearch(list, "张三");<br> System.out.println(i);<br> //注意,传入参数必须事先排序,不然二分查找会出现错误
复制代码
<li >
public static
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

忿忿的泥巴坨

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表