【问题标题】:Compiler presenting errors although Scanner is imported?尽管导入了扫描仪,但编译器出现错误?
【发布时间】:2014-11-16 13:52:43
【问题描述】:
import java.util.Scanner;

public class System {

    public static void main(String[]args){
        Scanner scan = new Scanner(System.in);
        String cName, cContact, cAddress, cIC, cDob, cGender;
        int i; 
    }
}

对不起,如果这是一个转发,但我已经搜索了一个很好的答案,有些人建议必须导入我已经拥有的 java.util.Scanner,问题是编译器在@987654322 行一直出现错误@

"cannot find symbol
symbol: variable in 
location: class System" 

?!是图书馆损坏还是什么?使用 NetBeans IDE 8.0.1。

【问题讨论】:

    标签: netbeans java.util.scanner system.in


    【解决方案1】:

    尽量不要将名称 System 或 Scanner 用于您的公共类或项目中的任何其他类。 例如:

    导入 java.util.Scanner;

    public class ChangeName{ //在此处更改类的名称。不要将其命名为 System 或 Scanner

    public static void main(String[]args){
        Scanner scan = new Scanner(System.in);
        String cName, cContact, cAddress, cIC, cDob, cGender;
        int i; 
    }
    

    }

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 2020-03-02
      • 1970-01-01
      • 2019-03-07
      • 1970-01-01
      • 2019-11-08
      • 2018-03-18
      • 1970-01-01
      • 1970-01-01
      • 2015-08-18
      相关资源
      最近更新 更多