数组是一个存储一批同种类型的数据
1.静态初始化数组
例:
public class ArrayDemo2 { public static void main(String[] args) { int [] arr=int[]arr{12,24,36};
简易模式:
public class ArrayDemo2 { public static void main(String[] args) { int [] arr={12,24,36};
数据的访问
例:
int [] arr={12,24,36}; // 0 1 2
修改数组中的数据
例:
arr[0]=5;
arr[1]=7;
访问元素中的数组个数
例:
System.out.println(arr.length);
获取最大索引技巧
System.out.println(arr.length-1);
前提是数组中存在数据 若不存在则执行数据变为-1
2.数组遍历
遍历指一个一个访问容器中的数据
public static void main(String[] args) { int [] ages={12,24,36}; for (int i = 0; i < 3; i++) { System.out.println(ages [i]);
当数组中数据数量过多时可用for i 形式
例:
public static void main(String[] args) { int [] arr={12,24,36}; for (int i = 0; i < arr .length; i++) { System.out.println(i);
案例训练
1.对数组的元素求和