首先创建一个数组
int[] a = {1,2,3,4,9990,31231,21,3,23};
输出数组的哈希值
System.out.println(a); //[I@1b6d3586(哈希值)
运行结果:
利用toString方法打印数组元素
System.out.println(Arrays.toString(a));
运行结果:
自定义函数打印数组元素
public static void PrintArray(int[] a){
for(int i = 0;i < a.length;i++){
if(i == 0){
System.out.print("["+a[i]+", ");
}
if(i == a.length-1){
System.out.print(a[i]+"]");
}
if (i>0&&i<a.length-1)
System.out.print(a[i]+", ");
}
}
运行结果:
运用sort方法将数组元素排序
Arrays.sort(a); //数组进行排序:升序 System.out.println("\n"+Arrays.toString(a));
运行结果:
运行结果:
fill填充方法
Arrays.fill(a,2,4,0); //将数组的第二个元素至第四个元素填充上0 System.out.println(Arrays.toString(a));
Arrays.fill(a,1); //将数组全部的值填充上1 System.out.println(Arrays.toString(a));