Java如何循环遍历List呢?
下文笔者讲述java代码循环遍历list的方法大全
学习完本篇之,你将掌握遍历List的所有方法和技巧,如下所示
学习完本篇之,你将掌握遍历List的所有方法和技巧,如下所示
List简介
List 是Java集合框架中最基本的一种数据结构 它可按顺序存储一组具有顺序的对象 List集合中可存储重复元素 且可按照插入的顺序来访问和操作元素
List遍历
使用普通for循环 使用增强for循环 使用迭代器 使用Lambda表达式
普通for循环遍历List
List<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); for(int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); }
增强for循环遍历List
增强for循环也可用于遍历List 它比普通for循环更简洁 可直接遍历List中的元素 而无需通过下标来获取元素值 List<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); for(String str : list) { System.out.println(str); }
迭代器遍历List
迭代器 是一个用于遍历集合的对象 在List中也可以使用迭代器来遍历所有元素 下文讲述使用迭代器遍历List的示例代码 List<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); Iterator<String> it = list.iterator(); while(it.hasNext()) { System.out.println(it.next()); }
Lambda表达式遍历List
Lambda表达式 是Java 8中引入的一种函数式编程思想 它可简化代码 List<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); list.forEach(str -> System.out.println(str));
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。