我需要一个函数接口Runnable的lambda表达式,它什么也不做。
Runnable
private void doNothing(){ //Do nothing }
然后使用this::doNothing。但是我发现了一个更短的方法。
this::doNothing
yb3bgrhw1#
对于Runnable接口,您应该具有如下内容:
Runnable runnable = () -> {};
其中:
()
{}
之后,您可以调用该方法
runnable.run();
agxfikkp2#
我现在使用的lambda表达式是:
() -> {}
ctehm74n3#
Guava - Runnables.doNothing();
Runnables.doNothing();
3条答案
按热度按时间yb3bgrhw1#
对于Runnable接口,您应该具有如下内容:
其中:
()
,因为run方法不接收参数{}
主体,在本例中为空之后,您可以调用该方法
agxfikkp2#
我现在使用的lambda表达式是:
ctehm74n3#
Guava -
Runnables.doNothing();