我无法在Java 8中实现它,它是一个简单的匿名函数
// definde
Runnable callback = (param) -> {
for(int i = 0; i < param; i++) {
System.out.println(i);
}
};
// call consume it
callback.run(10);
答案 0 :(得分:3)
Runnable
没有参数,但IntConsumer
会:
IntConsumer callback = (param) -> {
for (int i = 0; i < param; i++) {
System.out.println(i);
}
};
callback.accept(10);