publicstaticvoidmain(String[] args){int[] arrays ={1,2,3,4,5};//打印全部的数组元素//方式一:for循环for(int i =0; i < arrays.length; i++){
System.out.println(arrays[i]);}//方式二:foreach,增强for循环for(int i : arrays){
System.out.println(i);}//计算所有元素的和int sum=0;for(int i =0; i < arrays.length; i++){
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);}
数组作为方法的参数或者返回值
publicstaticvoidmain(String[] args){int[] arrays ={1,2,3,4,5};printArray(arrays);for(int a:reverse(arrays)){
System.out.print(a);}}//打印数组元素。数组作为参数。publicstaticvoidprintArray(int[] arrays){for(int i =0; i < arrays.length; i++){
System.out.print(arrays[i]+"");}}//反转数组。数组作为返回值。publicstaticint[]reverse(int[] arrays){int[] result=newint[arrays.length];for(int i =0; i < arrays.length; i++){
result[arrays.length-i-1]=arrays[i];}return result;}