我可以覆盖功能接口的 toString 方法吗?或者改写。是否有优雅的方法来更改实现功能接口并使用 lambdas 覆盖 toString 方法的匿名内部类?在JDK8中创建lamba表达式时可以覆盖toString吗?
interface Iface {
void do();
}
main() {
Iface iface = () -> /*do something*/
System.out.println(iface); // I would like to see anything useful in output
}
我可以为 iface 覆盖 toString 吗?