【发布时间】:2020-06-26 16:37:39
【问题描述】:
我有一个代码如下:
Arrays.stream(myArray).forEach(item -> System.out.println(item));
Java 中的流是否有能力获取我可以在 lambda 表达式中使用它们的当前项的索引?
例如,在 JavaScript 中,我们有这样的代码可以为我们提供索引:
myArray.forEach((index, item) => console.log(`${index} ${item}`));
我们在 Java 中有什么等价物吗?
【问题讨论】:
-
这能回答你的问题吗? Get Index while iterating list with stream
标签: java arrays lambda java-stream indexof