Arrays类的常用方法

简介: Arrays类的常用方法

Arrays常用方法

  1. toString //返回数组字符串形式
Integer[] integers = {1,2,3};
sout(Arrays.toString(integers));
//[1,2,3]
  1. sort排序

    Integer arr[] = {1,-1,7,0,80};
    //因为数组是引用类型,通过sort排序后,会影响实参
    Arrays.sort(arr);
    //sort是重载的,也可以传入接口Comparator实现定制排序
    Arrays.sort(arr,new Comparator(){
        @Override
        public int compara(Object o1,Object o2){
            Integer i1 = (Integer) o1;
            Integer i2 = (Integer) o2;
            return i2 - i1
        }
    })
  2. binarySearch通过二分搜索法进行查找,要求必须排好序int index = Arrays.binarySearch(arr,3)
相关文章
|
6月前
|
索引
Arrays的用法(常见方法的使用)
Arrays的用法(常见方法的使用)
29 2
|
JavaScript
【JS面向对象编程常用方法】
【JS面向对象编程常用方法】
50 0
|
6月前
|
Java
聊聊Java集合框架中的Arrays类
``Arrays`` 和 ``Collections``是分别操作数组和集合的两个工具类。今天就来对 ``Arrays`` 中的内容作个总结。
109 1
聊聊Java集合框架中的Arrays类
|
11月前
|
算法
ArrayList类
ArrayList类
41 0
Arrays类中的常见方法
导包 常见方法的使用 1.Arrays.toString() 2.Arrays.fill() 3.Arrays.sort() 4. Arrays.equals() 5.Arrays.binarySearch() 6.Arrays.copyOf() 和Arrays.copyOfRange()
82 1
|
索引
Arrays工具类的常用方法
Arrays工具类的常用方法
77 0
|
Java 索引
java中Arrays类的常用方法
java中Arrays类的常用方法
|
存储 人工智能 算法
唯一分解定理常用方法
唯一分解定理常用方法
114 0