java8stream流将list转list
时间: 2023-11-08 21:52:08 浏览: 106
java8 stream 由一个list转化成另一个list案例
Java 8中,可以使用stream流将List转换为List。下面是一个示例代码:
```
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class Java8Example {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "orange");
List<String> newList = list.stream()
.collect(Collectors.toList());
newList.forEach(System.out::println);
}
}
```
在这个示例中,我们首先创建了一个包含三个水果的List。然后,我们使用stream()方法将List转换为一个流。接下来,我们使用collect(Collectors.toList())方法将流中的元素收集到一个新的List中。最后,我们使用forEach()方法遍历并打印新的List中的元素。
阅读全文