for循环 一些有关问题

for循环 一些问题for(int i0isizei++){....}我看到别人这样写for(String value : x.getSets()){...}下

for循环 一些问题
for(int i=0;i<size;i++){
....
}
我看到 别人 这样写
for(String value : x.getSets()){
...
}
下面的 写法 简单 很多 
不用 SET 很麻烦 的 取值 
但 下面的 写法 叫什么啊 
我想上网查一下 学习一下 
但都不知道 怎么问  
大家帮忙看一下  
谢谢 !


[解决办法]
那是 Java 的 for each loop:

http://java.sun.com/j2se/1.5.0/docs/guide/language/foreach.html
[解决办法]
你上网搜 java 增强for循环 就什么都出来了