Array类常用方法

Array:打印数组元素

public class ArrayDemo {
   public static void main(String[] args) {
       int[] a={1,2,5,9,4,7};
       //打印数组元素Arrays.toString
       System.out.println(Arrays.toString(a));
  }
}

Array常用方法

1.static void sort(type[] a)   //使用优化的快速排序对数组排序
2.static void binarySearch(type[] a, type v)  //使用二分查找查找v值,存在,返回对应索引。不存在,返回一个负值
3.static void fill (type[] a, type v)    //数组填充,将数组所有的值设置为v
4.static boolean equals(type[] a, type[] b)   //如果长度相同,且对应索引的值都相等,返回true

具体实例

public class ArrayDemo {
   public static void main(String[] args) {
       int[] a={1,2,5,9,4,7};
       //打印数组元素
       //System.out.println(Arrays.toString(a));

//       Arrays.fill(a,0);//将数组中所有值用0填充
//       System.out.println(Arrays.toString(a));

       //数组进行排序:升序
       Arrays.sort(a);
       System.out.println(Arrays.toString(a));
       //重载方法:在2和4之间用0填充,前闭后开
//       Arrays.fill(a,2,4,0);
//       System.out.println(Arrays.toString(a));
  }
}

Arrays.asList("aaa","bbb");方法可以将一个数组转换为一个集合;

 

原文地址:https://www.cnblogs.com/bxbo/p/13452839.html