1.foreach遍历(无简化)
list.forEach(new Consumer<String>() {
@Override
public void accept(String s) {
System.out.println(s);
}
});
简化版(lambda表达式)
list.forEach( s3 ->System.out.println(s3)
);
2.增强for
for (String string : list) {
System.out.println(string);
}
3.迭代器遍历
Iterator<String> it = list.iterator();
while(it.hasNext()){
String ss= it.next();
System.out.println(ss);
}
本文比较了Java中列表遍历的三种常见方式:foreach使用匿名内部类,lambda表达式的简洁形式,以及通过迭代器逐个获取元素。展示了每种方法的代码示例。
595





