数组下标的区间是[0,length-1]。因此我们可以通过下标来遍历数组中的元素。
通常情况下,普通遍历时可以读取元素的值和修改元素的值
例如用for循环
//初始化数组元素的值 for(int i=0;i<arr01.length;i++) { arr01[i]=10*i; } //读取元素的值 for(int i=0;i<arr01.length;i++) { System.out.println(arr01[i]); }
还有for-each循环,专门用于读取数组元素的值
package cn.sxz.arrays; /** * 测试数组的三种初始化方式 * @author xingzhuan */ public class Test03 { public static void main(String[] args) { int[] arr01 = new int[10]; //初始化数组元素的值 for(int i=0;i<arr01.length;i++) { arr01[i]=10*i; } //读取元素的值 for(int i=0;i<arr01.length;i++) { System.out.println(arr01[i]); } System.out.println("############################"); //foreach循环:用于读取数组元素的值,不能修改数组元素的值 for(int m:arr01) { System.out.println(m); } String[] ss= {"aa","bb","cc"}; for(String temp:ss) { System.out.println(temp); } } }