hilos - thread java
Lambda que no hace absolutamente nada (3)
Necesitaba tener una expresión lambda de la interfaz funcional Runnable
que no hiciera nada. Solía tener un método
private void doNothing(){
//Do nothing
}
y luego usa this::doNothing
. Pero he encontrado una forma aún más corta de hacer esto.
La expresión lambda que uso ahora es:
() -> {}
Para la interfaz de Runnable deberías tener algo como eso:
Runnable runnable = () -> {};
Dónde:
-
()
porque el método de ejecución no recibe argumentos -
{}
cuerpo del método de ejecución que en este caso está vacío
Después de eso, puedes llamar al método
runnable.run();
Guava - Runnables.doNothing();