数组元素下标的合法区间:[0,length-1] 我们可以通过下标来遍历数组中的元素,遍历时可以读取元素的值或者修改元素的值。
使用循环初始化和遍历数组
int [] a=new int [10]; //初始化数组的值
for(int i=0;i<a.length;i++) {
a[i]=i*2;
}
for (int i=0;i<a.length;i++){ //读取元素的值
System.out.println(a[i]);
}
for -each循环
for-each 专门用于 读取 数组或容器中所有的元素,即数组进行遍历。
String[] s={"aa","bb","cc"};
for(String temp : s){ //临时temp变量可以更改 String代表类型
System.out.println(temp);
}
注意:
for -each增强for循环在遍历数组过程中不能修改数组中某些元素的值。
for-each 仅适用于遍历 不涉及有关索引(下标) 的操作。