数组
public class demo01 { public static void main(String[] args) { int sum=0; int [] arrays= {1,2,3,4,5,6}; for (int i = 0; i < arrays.length; i++) { System.out.println(arrays[i]); //输出元素 sum += arrays[i]; } System.out.println("数据和为" + sum); //计算数据和 System.out.println("==========="); int max = arrays[0]; //查找最大元素 for (int i=0;i<arrays.length;i++) { if (arrays[i] >= arrays[0]) { max = arrays[i]; } else { max=arrays[0]; } } System.out.println("最大值为"+max); } }
public class demo02 { public static void main(String[] args) { int[] guoguo={1,2,3,4,5}; int[] result=reverse(guoguo); printarray(result); } //数组反转方法 public static int[] reverse(int[] array){ int[] result=new int[array.length]; for (int i = 0,j=array.length-1; i < array.length;j--, i++) { result[j] = array[i]; } return result; } //将数组封装成参数,写的打印输出数组元素方法 public static void printarray(int[] array){ for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } } }
数组的创建与声明

静态初始化,动态初始化




数组边界

浙公网安备 33010602011771号