java - 为什么我会收到错误 "File cannot be resolved to a type"?

标签 java

这是我的部分代码

try{

    BufferedReader in= new BufferedReader(new InputStreamReader(System.in));

    while ((line= in.readLine())!="exit"){

    System.out.println("Enter command");
    line=in.readLine();
    Command currentCommand=new Command(line);



    File currentFile= new File(currentCommand.getLsPath());

currentCommand.getLsPath() 方法返回一个字符串,这是文件构造所必需的,但我仍然得到这个错误:File cannot be resolved to a type

问题是什么?

最佳答案

您可能刚刚错过了:

import java.io.File;

从源文件的顶部开始。

可以使用

 import java.io.*; 

我通常使用单一类型的导入。

关于java - 为什么我会收到错误 "File cannot be resolved to a type"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5996989/

相关文章:

java - 如何在 Java 中将 Base64 编码的二进制字符串转换为二进制?

java - 将文件数组与字符串数组共同链接

java - 尝试实现库时如何修复 list 合并失败错误?

java - 如何比较java中的两个对象/引用?

java - 向用户组发送独特的页面

java - 加载多个 YAML 文件(使用@ConfigurationProperties?)

Java在Eclipse中自动生成: generating .类文件

java - 以编程方式检测 BouncycaSTLe 版本

java - 子类属性未映射到 JAXB 中的父类属性

java - 为什么 @Size 注解在 List 上不起作用?