我无法在 Java 8 中实现它,它是一个简单的匿名函数
// definde
Runnable callback = (param) -> {
for(int i = 0; i < param; i++) {
System.out.println(i);
}
};
// call consume it
callback.run(10);
最佳答案
Runnable
不带参数,但 IntConsumer
是:
IntConsumer callback = (param) -> {
for (int i = 0; i < param; i++) {
System.out.println(i);
}
};
callback.accept(10);
关于Java 8 : passing paramenter to anonymous function during call,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40197114/