《jdk8 lambda》运用lambda遍历需要用到索引时
其实是不支持的, 但是我们可以自己改装,如下:
public static void main(String[] args) {
List<String> list = java.util.Arrays.asList("a", "b", "c", "c", "d", "f", "a");
Stream.iterate(0, i -> i + 1).limit(list.size()).forEach(i -> {
System.out.println(String.valueOf(i) + list.get(i));
});
}