为了更方便使用地操作数组,Java在java,util定义了一个称为Arrays的类,该类包含了如下几个用static修饰的静态方法。
(1)static type[ ]copyOf(type[ ] original,int length):将original数组复制为一个新数组,其中length为新数组的长度。
(2)static int binarySearch(type[ ] a,type key):使用二分搜索法在类型为type的数组中搜索类型为type的指定值为type的指定值key。
(3)static boolean equals(type[ ] a,type[ ] b):比较两个类型为type的数组是否相等。
(4)static void fill(type[ ] a,type val):用一个指定的值val填充类型为type的数组a。
(5)static void fill(type[ ] a,int formIndex,int toIndex,type val):与前一个方法类似,但填充时仅仅针对下标为formIndex 到toIndex-1的数组元素赋值为val。
(6)static void sort(type[ ] a):对类型为type的数组排序。
如下是代码的实现
import java.util.Arrays;
public class demo02 {
public static void main(String[] args) {
int[] array= new int[9];
//随机产生10个数字ÿ