Collections 工具类和 Arrays 工具类常见方法

  • collection

1、排序操作

  reverse(List list)//翻转

  shuffle(List list)//随机排序

  sort(List list)//按自然升序排序

  sort(List list, Comparator c)

  swap(List lsit, int i, int j) 

  rotate(List list, int distance) //当distance是正数的时候,将后面distance个数字一到前面。如果是负数,将前distance个数字一到后面。

 

2、查找

int binarySearch(List list, Object o)
int max(List list)
int max(List list, Comparator c)
int fill(List list, Object key)
int indexOfSubList(List list, List target)
int replaceAll(List list, Object old, Object new)

 

  • Arrays
  1. 排序 : sort()
  2. 查找 : binarySearch()
  3. 比较: equals()
  4. 填充 : fill()
  5. 转列表: asList()
  6. 转字符串 : toString()
  7. 复制: copyOf() //深拷贝

  

posted @ 2020-04-09 21:27  lucy_cui  阅读(98)  评论(0)    收藏  举报