前言:
目前同学们对“java for循环遍历列表”可能比较看重,我们都想要知道一些“java for循环遍历列表”的相关文章。那么小编同时在网络上收集了一些对于“java for循环遍历列表””的相关知识,希望你们能喜欢,看官们一起来了解一下吧!本节,小编整理的工作中常用的五种循环遍历方式。
public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("苹果"); list.add("菠萝"); list.add("香蕉"); // 1.最基础 我们需要用 下标 来操作的时候使用 for (int i = 0;i < list.size(); i++) { System.out.println("one:" + list.get(i)); } // 2.进阶 for (String fruits : list) { System.out.println("two:" + fruits); } // 3.forEach list.forEach(fruits ->{ System.out.println("three:" + fruits); }); // 4.stream 流 jdk 1.8及以上 list.stream().forEach(fruits ->{ System.out.println("four:" + fruits); }); // 5.迭代器 Iterator<String> iterator = list.iterator(); while (iterator.hasNext()){ System.out.println("five:" + iterator.next()); } }
目前,大多数使用的是第二种,第一种需要对下标进行操作的时候使用。但是,大家也要多用下stream,毕竟目前比较流行。
小编也整理了stream的常用场景;
Java8新特性之Lamda详解「多种应用场景」
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java for循环遍历列表