前言:
当前小伙伴们对“java便利”大体比较关注,你们都想要分析一些“java便利”的相关内容。那么小编同时在网上收集了一些有关“java便利””的相关资讯,希望同学们能喜欢,大家快快来了解一下吧!本节,小编整理的工作中常用的五种循环遍历方式。
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便利