COMPLEX-B

导航

Arrays工具类和Collections工具类

集合知识点总结

Arrays工具类

  • .binarySearch()
  • .sort()
  • .fill() //填充
    int[] array = new int[10];
    Arrays.fill(array,1,3,2); // 结果为[0,2,2,0,0,0,0,0,0,]
    Arrays.fill(array,1);// 结果全都为1
  • .toString() // 将集合作为字符输出

Collections工具类

  • Collections.max()
  • .reverse() // 翻转
  • .sort() // 排序,list可以使用sort,set不能排序
  • .binarySearch() //二分查找,只能对有序集合使用
  • .max()
  • .min()
  • .addAll(Collection<? super T> c, T... elements)// 把所有elements添加到集合
  • .replaceAll(List list, T oldVal, T newVal) // 替换list所有目标元素
  • .swap(List<?> list, int i, int j) // 交换
  • .binarySearch(List<? extends Comparable<? super T>> list, T key)

posted on 2019-04-12 21:15  COMPLEX-B  阅读(130)  评论(0编辑  收藏  举报