package zzy;
import java.util.*;
import static java.lang.System.*;
import java.awt.event.*;
/**
*
* @author Zhu Zhengyan
*/
public class Array_methord {
public static void main(String[] args)
{
int[] a = {1,5,8,12,56};
int b = Arrays.binarySearch(a,5); //查找数组a中的元素5的索引,返回一个int型
out.println(b);
int[] c = Arrays.copyOf(a, a.length+2); //把数组a拷贝给数组c,并赋予数组c新的长度
out.println(Arrays.toString(c));
int[] c_ = Arrays.copyOfRange(a, 1, 3); //把数组a的a[1]到a[2]拷贝给数组c_
out.println(Arrays.toString(c_));
boolean panduan = Arrays.equals(a,c); //判断数组a,c是否相等
out.println(panduan);
Arrays.fill(a, 2); //把数组a的所有值用2来替换
out.println(Arrays.toString(a));
int hash = Arrays.hashCode(a); //数组a的散列码
out.println(hash);
}
}
打印一维数组用Arrays.toString()
打印二维数组用Arrays.deepToString()