原始数组的输出用for循环完成:
public class TestFor {
public static void main(String[] args) {
int[] data = new int[] {1,2,3,4,5};
for (int i = 0; i < data.length; i++) {
System.out.println(data[i]);
}
}
}
在JDK1.5之后使用foreach,格式定义如下:
for(变量类型 临时变量名:集合){}
代码如下:
public static void main(String[] args) {
int[] data = new int[]{1,2,3,4,5};
for(int i : data){
System.out.println(i);
}
}
通过此方式不用通过访问数组下标来访问元素,可以避免数组越界问题