增强型的for循环 优点主要体现在集合中,
随便举个例子比如对 set 的遍历一般是迭代遍历:
Set<String> set = new HashSet<String>();
Iterator<String> it = set.iterator();
while (it.hasNext())
String str = it.next();这中东西很麻烦很繁琐,但是你用增强for循环的话就变的很简单。
上面的例子如果你用for循环的话你打出的代码是;
for (String str : set) {
System.out.println(str); } 是不是简单多了呢。