在 Java 中流到 IntStream

德瓦格纳6

我有一个 ArrayList list,其中包含90, 80, 75要转换为 IntStream 的值。
我尝试使用函数list.stream(),但我遇到的问题是,当我尝试使用 lambda 时,例如:
list.stream().filter(x -> x >= 90).forEach(System.out.println(x);
它不会让我执行操作,因为它是常规流,而不是 IntStream。基本上这行应该做的是,如果 90 在列表中,则将其打印出来。

我在这里缺少什么?我不知道如何将 Stream 转换为 IntStream。

约翰

使用mapToInt

list.stream()
    .mapToInt(Integer::intValue)
    .filter(x -> x >= 90)
    .forEach(System.out::println);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

发生IntStream的Java数

来自分类Dev

使用Java 8 IntStream计算阶乘?

来自分类Dev

Java 8流:从IntStream到String

来自分类Dev

Java 8 IntStream是否为int范围?

来自分类Dev

Java 8从输入构建IntStream的最佳方法

来自分类Dev

Java 8:将IntStream转换为Integer []

来自分类Dev

如何使用Java流API生成IntStream

来自分类Dev

Java8整数流Vs的IntStream

来自分类Dev

Java的的forEach工作不使用IntStream.range flatMap

来自分类Dev

Java可选流到可选流

来自分类Dev

Java Processbuilder流到Python脚本

来自分类Dev

为什么内容在较小的窗口屏幕或移动设备中流到导航栏之外

来自分类Dev

Java 8流到Map <K,List <String>

来自分类Dev

在Java 8中使用IntStream.filter时如何跳过特定的数组索引

来自分类常见问题

Java IntStream,Range和mapToDouble并在C#中减少等效功能

来自分类Dev

Java 8 Lambda:是否可以从IntStream生成对象的新ArrayList?

来自分类Dev

Collections <Integer> .stream()的Java8 IntStream不兼容返回类型

来自分类Dev

使用IntStream将Java int数组转换为HashMap <Integer,Boolean>

来自分类Dev

什么时候应该在Java中使用IntStream.range?

来自分类Dev

如何确定是否在Java Intstream一个整数形式的3x + 1?

来自分类Dev

java的IntStream无法收集使用(Collectors.toList()),编译错误,为什么呢?

来自分类Dev

我怎样才能在Java IntStream收集结果从嵌套.forEach

来自分类Dev

使用IntStream会导致某些数组元素被错误地设置为零(JVM Bug,Java 11)

来自分类Dev

IntStream导致将数组元素错误地设置为0(JVM Bug,Java 11)

来自分类Dev

为什么Java 8中的IntStream.range(0,n)不应该并行?

来自分类Dev

降级的Java 8流到Java中的IntelliJ IDEA 7圈

来自分类Dev

为什么不能将 java.util.stream.IntStream 转换为 java.util.stream.Stream<?扩展 R>

来自分类Dev

将 Stream<IntStream> 转换为单个 IntStream

来自分类Dev

Java 8中流和闭包的成本

Related 相关文章

  1. 1

    发生IntStream的Java数

  2. 2

    使用Java 8 IntStream计算阶乘?

  3. 3

    Java 8流:从IntStream到String

  4. 4

    Java 8 IntStream是否为int范围?

  5. 5

    Java 8从输入构建IntStream的最佳方法

  6. 6

    Java 8:将IntStream转换为Integer []

  7. 7

    如何使用Java流API生成IntStream

  8. 8

    Java8整数流Vs的IntStream

  9. 9

    Java的的forEach工作不使用IntStream.range flatMap

  10. 10

    Java可选流到可选流

  11. 11

    Java Processbuilder流到Python脚本

  12. 12

    为什么内容在较小的窗口屏幕或移动设备中流到导航栏之外

  13. 13

    Java 8流到Map <K,List <String>

  14. 14

    在Java 8中使用IntStream.filter时如何跳过特定的数组索引

  15. 15

    Java IntStream,Range和mapToDouble并在C#中减少等效功能

  16. 16

    Java 8 Lambda:是否可以从IntStream生成对象的新ArrayList?

  17. 17

    Collections <Integer> .stream()的Java8 IntStream不兼容返回类型

  18. 18

    使用IntStream将Java int数组转换为HashMap <Integer,Boolean>

  19. 19

    什么时候应该在Java中使用IntStream.range?

  20. 20

    如何确定是否在Java Intstream一个整数形式的3x + 1?

  21. 21

    java的IntStream无法收集使用(Collectors.toList()),编译错误,为什么呢?

  22. 22

    我怎样才能在Java IntStream收集结果从嵌套.forEach

  23. 23

    使用IntStream会导致某些数组元素被错误地设置为零(JVM Bug,Java 11)

  24. 24

    IntStream导致将数组元素错误地设置为0(JVM Bug,Java 11)

  25. 25

    为什么Java 8中的IntStream.range(0,n)不应该并行?

  26. 26

    降级的Java 8流到Java中的IntelliJ IDEA 7圈

  27. 27

    为什么不能将 java.util.stream.IntStream 转换为 java.util.stream.Stream<?扩展 R>

  28. 28

    将 Stream<IntStream> 转换为单个 IntStream

  29. 29

    Java 8中流和闭包的成本

热门标签

归档