stream 流将一个LIST<object>转化成List<String>
时间: 2023-07-16 19:16:24 浏览: 109
Java lambda Stream List过滤筛选、排序、分组(Java进阶).md
你可以使用Java 8的Stream API将List<Object>转换为List<String>,示例代码如下:
```
List<Object> objects = Arrays.asList("hello", 123, true);
List<String> strings = objects.stream()
.map(Object::toString)
.collect(Collectors.toList());
System.out.println(strings); // ["hello", "123", "true"]
```
这里使用了Stream的map方法将每个对象转换为它的字符串表示形式,并使用collect方法将结果收集到一个List<String>中。
阅读全文