Java 8新特性——流式API的应用案例
在Java 8中,引入了流式API(Stream API),它提供了一种新的处理集合的方式。下面是一个应用流式API的实际案例:
案例:筛选出列表中所有偶数。
import java.util.Arrays;
import java.util.List;
public class StreamExample {
public static void main(String[] args) {
// 创建一个包含整数的列表
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);
// 使用流式API筛选出偶数
List<Integer> evenNumbers = numbers.stream()
.filter(n -> n % 2 == 0))
.collect(Collectors.toList()));
// 打印结果
System.out.println("Even numbers: " + evenNumbers));
}
}
当你运行这段代码时,它会输出列表中所有偶数。这就是使用Java 8流式API处理数据的一种方式。
还没有评论,来说两句吧...