¿Puedo anular el método toString de la interfaz funcional en JDK8 utilizando lambdas?
¿Puedo anular el método toString de la interfaz funcional? O reformular. ¿Existe una forma elegante de cambiar la clase interna anónima que implementa la interfaz funcional y anula el método de cadena con lambdas? ¿Puedo anular toString cuando creo una expresión lamba en JDK8?
interface Iface {
void do();
}
main() {
Iface iface = () -> /*do something*/
System.out.println(iface); // I would like to see anything useful in output
}
¿Puedo anular toString para iface?