java forEach 下标
时间: 2023-07-26 11:33:00 浏览: 110
详解JavaScript中的forEach()方法的使用
5星 · 资源好评率100%
在Java的forEach方法中,无法直接获取当前元素的下标。不过,你可以使用Java 8中的IntStream来模拟一个下标,比如:
```java
List<String> list = Arrays.asList("a", "b", "c");
IntStream.range(0, list.size()).forEach(i -> {
String element = list.get(i);
System.out.println("Index: " + i + ", Element: " + element);
});
```
这里使用了IntStream.range方法来生成一个从0到list.size()-1的整数范围,然后在forEach中遍历这个范围,并使用下标i获取当前元素。
阅读全文