Stream基础使用

igxiaoshan Lv5

在Java中,Stream是Java 8引入的一个新特性,用于处理集合数据的库。Stream API 提供了一种更便利、更高效的处理集合数据的方式,支持并行处理,可以大大简化代码。

基本使用

创建Stream

  • 通过集合创建

    1
    2
    List<String> myList = Arrays.asList("a1","a2","a3","a4");
    Stream<String> myStream = myList.stream();
  • 通过数组创建

    1
    2
    int[] numbers = {1,2,3,4};
    IntStream intStream = Arrays.stream(numbers);
  • 通过Stream.of()创建

    1
    Stream<String> stringStream = Stream.of("a1","a2","a3","a4");

中间操作

  • filter: 过滤元素

    1
      
此页目录
Stream基础使用