Collection Java的迭代方式有哪些

   2024-10-07 7800
核心提示:在Java中,有多种迭代集合的方式:使用Iterator迭代器:ListInteger list = new ArrayList();list.add(1);list.add(2);list.add(

在Java中,有多种迭代集合的方式:

使用Iterator迭代器:
List<Integer> list = new ArrayList<>();list.add(1);list.add(2);list.add(3);Iterator<Integer> iterator = list.iterator();while(iterator.hasNext()){    Integer value = iterator.next();    System.out.println(value);}
使用增强for循环:
List<Integer> list = new ArrayList<>();list.add(1);list.add(2);list.add(3);for(Integer value : list){    System.out.println(value);}
使用Java 8的forEach方法:
List<Integer> list = new ArrayList<>();list.add(1);list.add(2);list.add(3);list.forEach(System.out::println);
使用Stream API:
List<Integer> list = new ArrayList<>();list.add(1);list.add(2);list.add(3);list.stream().forEach(System.out::println);
使用Lambda表达式:
List<Integer> list = new ArrayList<>();list.add(1);list.add(2);list.add(3);list.forEach(value -> System.out.println(value));

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号