100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ArrayList 三种遍历方法(for循环+下标 foreach 使用迭代器)

ArrayList 三种遍历方法(for循环+下标 foreach 使用迭代器)

时间:2023-03-05 10:42:38

相关推荐

ArrayList 三种遍历方法(for循环+下标 foreach 使用迭代器)

1、for循环+下标遍历

public static void main(String[] args) {List<Integer> list = new ArrayList<>();//给list添加元素for (int i = 0; i < 10; i++) {list.add(i);}//for循环+下标遍历for (int i = 0; i < list.size(); i++) {System.out.print(list.get(i)+" ");}}

add() :添加元素

size():获取队列长度

get(i):获取下标 i 的元素

2、foreach遍历

public static void main(String[] args) {List<Integer> list = new ArrayList<>();//给list添加元素for (int i = 0; i < 10; i++) {list.add(i);}//foreach遍历for (Integer it: list) {System.out.print(it+" ");}

3、使用迭代器遍历

public static void main(String[] args) {List<Integer> list = new ArrayList<>();//给list添加元素for (int i = 0; i < 10; i++) {list.add(i);}//使用迭代器遍历Iterator<Integer> it = list.listIterator();while(it.hasNext()){System.out.print(it.next()+" ");}

创建迭代器对象,list调用listIterator()。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。