如何在Java(扫描仪)中修复“无法找到符号”错误?

时间:2013-04-27 01:06:26

标签: java

public class TemperatureChanger
{
    public static void main(String[]args)
    {
        Scanner keyboard = new Scanner(System.in);

        int c;
        int f;
        int tempFaren;

        System.out.println("Enter temperature in celcius");
        c = keyboard.nextInt();
        tempFaren = (9 *c)/5 + 32;

        System.out.println( " In Fahrenheit that is " + tempFaren );
    }
}

我在编译期间收到错误TemperatureChanger.java:7: cannot find symbol Scanner keyboard = new Scanner(System.in)。我需要做些什么来解决这个问题。

2 个答案:

答案 0 :(得分:1)

您需要import java.util.Scanner;或Java找不到Scanner类。另一种可能性是使用类的完整路径,但现在看起来不太实用。

答案 1 :(得分:0)

您需要在使用之前导入扫描仪:

Scanner keyboard = new Scanner(System.in);

此外,我不知道您是否忘记粘贴它,但您还必须为您的班级命名。 例如:

public class Change {
}