Java 使用流式编程,将一个字符串列表中({“HeLLO”,“Morning”, “afternoon”,”boY”,”girls”})的每个字符串转换为大写,并打印转 换后的结果
时间: 2024-10-10 09:13:55 浏览: 22
java8 统计字符串字母个数的几种方法总结(推荐)
在Java中,你可以使用Stream API来进行流式编程,对给定的字符串列表进行操作。以下是使用流API将每个字符串转换为大写的示例:
```java
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) {
List<String> stringList = Arrays.asList("HeLLO", "Morning", "afternoon", "boY", "girls");
// 使用流 API 转换并收集到一个新的列表中
List<String> upperCaseStrings = stringList.stream()
.map(String::toUpperCase) // 对每个字符串应用 toUpperCase() 函数
.collect(Collectors.toList()); // 收集转换后的结果
// 打印转换后的结果
upperCaseStrings.forEach(System.out::println);
}
}
```
当你运行这个程序,它会输出每个字符串的大写版本:
```
HELLO
MORNING
AFTERNOON
BOY
GIRLS
```
阅读全文