遍历List集合

1.初始化

// 写法一
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");

// 写法二
List<String> list = new ArrayList(){{
  add("a";
  add("b";
  add("c";
}};

2. 遍历

方式一:for循环

最基础的遍历方式:for循环,指定下标位置,使用 List 集合的 get(i) 方法来获取元素。

for(int i=0; i<list.size(); i++){
    System.out.println(list.get(i));
}

方式二:for-each循环

for (String str : list){
    System.out.println(str);
}

方式三:迭代器

Iterator<String> itr = list.iterator();
while(itr.hasNext()){
    String str = itr.next();
    System.out.println(str);
}

方式四:forEach + Lambda表达式

list.forEach((str)->{
    System.out.println(str);
});

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