package com.xxcsh.www.arrray;publicclassdemo2{publicstaticvoidmain(String[] args){//静态初始化:创建 + 赋值int[] a ={1,2,3,4,5,6,7,8,9,10};
System.out.println(a[0]);//动态初始化:包含默认值int[] b =newint[10];
b[0]=10;
b[1]=1;//未赋值,int类型默认值0
System.out.println(b[1]);}}
package com.xxcsh.www.arrray;publicclassdemo3{publicstaticvoidmain(String[] args){int[] arrays ={1,2,3,4,5};//打印全部的数组元素for(int i =0; i < arrays.length; i++){
System.out.println(arrays[i]);}//计算所有元素的和int sum =0;for(int i =0; i < arrays.length; i++){
sum = sum + arrays[i];}
System.out.println(sum);//查找最大值int max = arrays[0];for(int i =0; i < arrays.length; i++){if(arrays[i]>max);
max=arrays[i];}
System.out.println(max);}}
package com.xxcsh.www.arrray;publicclassdemo4{publicstaticvoidmain(String[] args){int[] arrays ={1,2,3,4,5};int[] reverse =reverse(arrays);printArray(reverse);}//反转数组publicstaticint[]reverse(int[] arrays){int[] result =newint[arrays.length];//反转的操作for(int i =0, j = result.length -1; i < arrays.length; i++, j--){
result[j]= arrays[i];}return result;}//打印数组元素publicstaticvoidprintArray(int[] arrays){for(int i =0; i < arrays.length; i++){
System.out.print(arrays[i]+" ");}}}