遍历一个List有哪些不同的方式?

IT互联网 已帮助: 时间:2025-05-26 00:38:44

遍历一个List有哪些不同的方式?

难度:⭐⭐⭐

题库:IT/互联网,软件开发

标签:遍历,不同,方式

参考解答

用户头像

432***132

2025-05-26 00:38:44

1

2

3

4

5

6

7

8

9

10

11

List<String> strList = new ArrayList<>();

//使用for-each循环

for(String obj : strList){

System.out.println(obj);

//using iterator

Iterator<String> it = strList.iterator();

while(it.hasNext()){

String bj = it.next();

System.out.println(obj);


使用迭代器更加线程安全,因为它可以确保,在当前遍历的集合元素被更改的时候,它会抛出ConcurrentModificationException。


上一篇 Array和ArrayList有何区别?

下一篇 队列和栈是什么?列出它们的区别?

相似问题