java 中用流来遍历 list集合
时间: 2025-02-17 15:16:25 浏览: 46
### 使用Java流API遍历List集合
为了使用Java流API来遍历`List`集合,可以调用列表上的`stream()`方法创建一个流对象。之后可应用各种中间操作如过滤、映射等处理数据,并通过终端操作完成最终计算或输出。
对于简单地遍历并打印`List<String>`中的每一个字符串元素,代码如下所示:
```java
import java.util.Arrays;
import java.util.List;
public class StreamExample {
public static void main(String[] args) {
List<String> memberNames = Arrays.asList("Aman", "Amitabh", "Lokesh", "Rahul", "Salman", "Shahrukh", "Shekhar", "Yana");
// 遍历并打印每个名字
memberNames.stream()
.forEach(System.out::println);
}
}
```
如果希望对这些名称先转换成大写再进行排序最后收集到新的列表里,则可以通过组合多个操作实现更复杂的功能[^2]。
上述例子展示了如何利用`.stream()`, `.sorted()`, 和`.map()`以及`.collect(Collectors.toList())`等一系列函数式编程特性来增强程序逻辑表达力的同时保持简洁易读性。
阅读全文
相关推荐


















