Arrays.stream这个方法的作用是做什么的,还有底下那个点是什么用法

Arrays.stream这个方法的作用是做什么的,还有底下那个点是什么用法

img

将operations转为stream流,然后对 Stream 中的每个字符串进行转换,将其第二个字符转换为一个整数并用 44 减去该整数,最后再计算和

那个点不是单独写在那里的,是继续上一行的,看图可知上一行结尾没有分号,所以是对对象方法的调用

  • 文章:Arrays.stream 中也许有你想要的答案,请看下吧
  • 除此之外, 这篇博客: Java数组工具类Arrays中的 12. stream 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  •     int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
        IntStream stream = Arrays.stream(arr);
        // 求和
        System.out.println(stream.sum());
    

    结果

    55
    

将流里每一个元素转换为int
这是 Java Stream API 和 Lambda 函数,具体你 google 下。