arrays.stream()
时间: 2023-10-24 20:32:13 浏览: 85
stream.js
`Arrays.stream()`是Java 8中的一个方法,它允许将数组转换为流(Stream)。通过使用`Arrays.stream()`方法,您可以对数组中的元素进行各种操作,比如过滤、映射、排序等。
以下是`Arrays.stream()`的一些用法示例:
1. 将整型数组转换为流:
```java
int[] arr = {1, 2, 3, 4, 5};
IntStream stream = Arrays.stream(arr);
```
2. 将字符串数组转换为流:
```java
String[] arr = {"apple", "banana", "orange"};
Stream<String> stream = Arrays.stream(arr);
```
3. 对流进行操作,例如过滤出大于3的元素:
```java
int[] arr = {1, 2, 3, 4, 5};
IntStream stream = Arrays.stream(arr);
stream.filter(num -> num > 3)
.forEach(System.out::println); // 输出大于3的元素:4, 5
```
通过使用`Arrays.stream()`方法,您可以更方便地处理数组中的元素,以完成各种操作。希望这能回答您的问题!如果您还有其他问题,请随时提问。
阅读全文