赞
踩
本文中我们给出了List集合中的四种遍历方式,分别是for循环,迭代器循环,代码及相应的注释如下:
- package d1_collection;
-
- import java.util.*;
-
- public class cdemo1 {
- public static void main(String[] args) {
- List<String> list=new ArrayList<>();
- list.add("java");
- list.add("mysql");
- list.add("true");
- System.out.println(list);
- //for循环
- for (int i = 0; i < list.size(); i++) {
- String a=list.get(i);
- System.out.println(a);
- }
- System.out.println("------");
- //迭代器循环
- Iterator<String> it=list.iterator();
- while(it.hasNext()){ //it.hasNext()是判断下个位置是否有数据的一个api
- String b=it.next();//将下个位置元素赋值给b
- System.out.println(b);
- }
- System.out.println("------");
- //增强for循环
- for (String c:list
- ) {
- System.out.println(c);//增强for循环,将集合元素直接赋值给c然后输出
- }
- System.out.println("-----");
- //lambda表达式
- list.forEach(d-> {System.out.println(d);
- });
- }
- }
运行结果如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。