- 遍历指的就是“通过循环遍历数组的所有元素”。
- 拷贝指的是将某个数组的内容拷贝到另一个数组中 注:实质上,容器的扩容就是数组的拷贝
数组元素下标的合法区间:[0,length-1]。我们可以通过下标来遍历数组中的元素,遍历时可以读取元素的值或者修改元素的值
for-each循环
for-each专门用于读取数组或集合中所有的元素,即数组进行遍历
【示例】使用增强for循环遍历数组
注意事项:
【】for-each增强for循环在遍历数组过程中不能修改数组中某元素的值
【】for-each仅适用于遍历,不涉及有关索引(下标)的操作
package com.gaobo.testshuzu;
public class Test03 {
public static void main(String[] args) {
String[] cities = {"北京","上海","苏州",};
for (int i=0;i< cities.length;i++){
System.out.println(cities[i]);
// String t = cities[i];和下面的相对应
// System.out.println(t);
}
//只用于简单的读取数组中的类
for (String t:cities){//t:正在被遍历的元素
System.out.println(t);
}
}
}