遍历集合的五种方式:
1.使用list.get()方法配合for循环进行遍历
2.使用增强for(foreach)进行遍历
3.使用迭代器进行遍历
4.使用forEach+lambada表达式进行遍历
5.使用List集合自带的迭代器进行遍历(该方法只能在List集合中使用)
//创建集合,添加数据
List<String> list = new ArrayList<>();
list.add("小李");
list.add("小王");
list.add("小张");
list.add("小陈");
1.使用list.get()方法配合for循环进行遍历
//方式一:使用for循环进行遍历
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
2.使用增强for(foreach)进行遍历
//方式二:使用foreach进行遍历
for (String s : list) {
System.out.println(s);
}
3.使用迭代器进行遍历
//方式三:使用迭代器进行遍历
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()) {
String next = iterator.next();
System.out.println(next);
}
4.使用forEach+lambada表达式进行遍历
//方式四:使用forEach+lambada表达式进行遍历
list.forEach((p)-> System.out.println(p));
5.使用List集合自带的迭代器进行遍历(该方法只能在List集合中使用)
//方式五:使用List集合自带的迭代器进行遍历
ListIterator<String> listIterator = list.listIterator();
while(listIterator.hasNext()){
System.out.println(listIterator.next());
}