packagesrc.com.array;importjava.util.Arrays;publicclass arrayDemo04 {publicstaticvoidmain(String[] args){int[] words ={1,2,3,4,9090,31231,543,21,3,23};System.out.println(words);//[I@7ef20235//打印数组元素Arrays.toStringSystem.out.println(Arrays.toString(words));printArrays(words);System.out.println("数组所有元素的和 = "+arraySum(words));Arrays.sort(words);//数组进行排序:升序System.out.print("对数组进行升序排序:");System.out.println(Arrays.toString(words));System.out.print("对数组的第2和3个元素填充为0:");Arrays.fill(words,2,4,0);//左闭右开区间[2,4),包含2,3不包括4System.out.println(Arrays.toString(words));}//打印输出数组的所有元素publicstaticvoidprintArrays(int[] array){for(int i =0; i < array.length; i++){if(i==0){System.out.print("["+array[0]+", ");}elseif(i== array.length-1){System.out.println(array[i]+"]");}elseSystem.out.print(array[i]+", ");}}//打印输出数组的所有元素的和publicstaticintarraySum(int[] array){int sum =0;for(int i =0; i < array.length; i++){
sum += array[i];}// System.out.println("数组所有元素的和 = "+sum);return sum;}}