Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java程序在编译时不断抛出错误_Java - Fatal编程技术网

Java程序在编译时不断抛出错误

Java程序在编译时不断抛出错误,java,Java,我在尝试编译以下代码时不断遇到此^^错误我是Java新手,无法在线找到解决方案,如果解决方案非常明显,很抱歉: EyeColour.java:27: error: cannot find symbol Scanner input = scanner(System.in); ^ symbol: method scanner(InputStream) location: class EyeColour 1 error 您缺少new关键字。

我在尝试编译以下代码时不断遇到此^^错误我是Java新手,无法在线找到解决方案,如果解决方案非常明显,很抱歉:

EyeColour.java:27: error: cannot find symbol
    Scanner input = scanner(System.in);
                    ^
  symbol:   method scanner(InputStream)
  location: class EyeColour
1 error

您缺少
new
关键字。
尝试使用以下方法:

import java.util.Scanner;
class EyeColour // 
{
    public static void main (String[] param)
    {

        InputEye();
        System.exit(0);

     } // END main


    public static void InputEye()  
    {
        Scanner scanner = Scanner(System.in);
        System.out.println("What is your eye colour?");
        String EyeColour;
        EyeColour = scanner.nextLine();
        System.out.println("So your eyes are " + EyeColour + " are they? I like " + EyeColour);
        return;

    } // END InputEye  



} // END class EyeColour  

应为
新扫描仪(System.in)
。您缺少
new
关键字。我相信,如果您在Web上查找任何新对象所需的
new
示例,您可以找到解决方案。
Scanner scanner = new Scanner(System.in);