我看到 vscode 支持这种类型的 Java 源操作,但没有看到任何有关实际执行该操作的特定命令的文档。 有什么建议吗?
最佳答案
官方文档有提示https://code.visualstudio.com/docs/java/java-editing#_other-code-actions-supported : “将匿名类转换为 lambda 表达式”。
首先,您必须安装“Red Hat 对 Java(TM) 的语言支持”插件:https://marketplace.visualstudio.com/items?itemName=redhat.java VS Code 不提供任何开箱即用的高级 Java 功能。
要将匿名类转换为 lambda,只需单击灯泡即可:
(就我而言,IFoo 是一个 @FunctionalInterface)
关于java - 如何在 vscode 中将匿名类转换为 lambda 表达式,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57965395/