在 Visual Studio 代码中出现错误 文件无法解析为 java 类型

Avn*_*eet 0 java visual-studio-2010

我使用 1 个主类和 1 个接口,并附加了 lambda 表达式的伪代码:

下面是它的样子:

在此输入图像描述

下面是简单的界面:

在此输入图像描述

我没有执行任何 IO 操作, 为什么会收到错误“文件无法解析为类型”?

对我没有帮助。尝试了更多选项,例如干净的构建项目。重新启动 vs code 但没有帮助。寻找修复此 java 8 错误的建议。第一次做java 8。

Avn*_*eet 9

我的源代码不包含任何文件操作,因此导入 java.io.file 对我没有帮助。

我执行了 Ctrl+Shift+P(Command Pallete) -> 清理 Java 服务器语言工作区 -> 重新启动并删除。

这解决了错误。Visual Studio 代码有时无法正确构建工作区,这很奇怪。我之前假设它只发生在 Eclipse 旧版本中,但它也确实发生在新的 VS 代码编辑器中。