package com.cc.array;import java.util.Arrays;public class ArrayDem6 {public static void main(String[] args) {int[] a = {12, 3, 43, 4, 235, 5, 6, 45, 7, 7};System.out.println(a);//[I@f6f4d33//打印数组元素System.out.println(Arrays.toString(a));//toString:以字符串的形式表示出来//输出结果:[12, 3, 43, 4, 235, 5, 6, 45, 7, 7]//接下来写一个与toString作用相同的一个方法printArray(a)printArray(a);Arrays.sort(a);//数组进行排序System.out.println(Arrays.toString(a));Arrays.fill(a, 2,4,3);//数组填充,将指定的字节值分配给指定字节数组的每个元素//这里将3赋值给a数组中的2到4之间索引的元素,即2,3位次的元素,数学上的左闭右开区间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("[");}if (i == a.length - 1) {System.out.println(a[i] + "]");} else {System.out.print(a[i] + ", ");}}}
}