Java7之前foreach使用方式
Java5到Java7
foreach的语句格式:
for(元素类型t 元素变量x : 遍历对象obj){
引用了x的java语句;
}
示例:
List<Check\> treeList = new ArrayList<>();
for(Check check : treeList){
System.out.print(check);
}
java8新特性
foreach使用
treeList.forEach(new Consumer<String\>() {
@Override
public void accept(String s) {
System.out.println(s);
}
});
看起来还是挺多的
foreach+lambda
treeList.forEach(tree -> System.out.print(tree));