我在Java1.8中有以下代码。solver.plugMonitor((IMonitorSolution)()->solution.record(solver));如何在没有lambda的情况下将其转换为Java1.7代码? 最佳答案 plugMonitor方法需要一个类型为IMonitorSolution的参数,以及一些没有参数的方法YMethod:solver.plugMonitor(newIMonitorSolution(){publicvoidYMethod(){solution.record(solver);}});感谢@