【发布时间】:2018-12-01 15:07:39
【问题描述】:
如何将此处的Supplier 代码替换为 lambda 表达式
IntStream inStream = Stream.generate(new Supplier<Integer>() {
int x= 1;
@Override
public Integer get() {
return x++ ;
}
}).limit(10).mapToInt(t -> t.intValue());
inStream.forEach(System.out::println);
上面这段代码的输出是:
1
2
3
4
5
6
7
8
9
10
【问题讨论】:
标签: java lambda java-8 java-stream