增强的for语句

增强的for语句也叫foreach语句(在MyEclipse里输入fore再执行自动补全功能会自动补全为增强的for语句),主要用于对集合和数组进行迭代,它可以使你的循环语句更简洁,更易于阅读。

例子如下:

class EnhancedForDemo{
	public static void main(String[] args) {
		int[] numbers={1,2,3,4,5,6,7,8,9,10};
		for (int item : numbers) {
			System.out.print(item+" ");
		}
	}
}

输出的结果如下:

1 2 3 4 5 6 7 8 9 10

程序中的item 表示每轮循环,当前遍历到的numbers的元素的值。

增强的for语句只能用于遍历访问数组和集合,但是不能改变数组和集合的值。

能用增强for语句的地方,最好用它代替普通for循环,比如遍历枚举的时候,用foreach语句就比较方法

你可能感兴趣的:(java,foreach)