Java 扫描仪输入流未定义。。?
我只是直接从我的大学课堂讲稿中复制并粘贴了以下代码:Java 扫描仪输入流未定义。。?,java,Java,我只是直接从我的大学课堂讲稿中复制并粘贴了以下代码: import java.util.*; public class Echo { public static void main (String[] args) { Scanner console = new Scanner(System.in); System.out.println("Input a line of text"); String message = console.nextLine(); System.out
import java.util.*;
public class Echo {
public static void main (String[] args) {
Scanner console = new Scanner(System.in);
System.out.println("Input a line of text");
String message = console.nextLine();
System.out.println("Your input was: "
+ message);
它不断给我错误:线程“main”java.lang中出现异常。错误:未解决的编译问题:
构造函数扫描程序(InputStream)未定义
位于Scanner.main(Scanner.java:4)
我认为这是指(系统中);部分代码,但我不知道如何修复它。您将文件命名为Scanner.java,但您应该将其命名为Echo.java。Java要求文件名和公共类名相同
具体错误:javac认为您正在定义一个Scanner类,它与
java.util.Scanner
冲突。如果您修复了这个问题,它会抱怨类/文件名不匹配。您将文件命名为Scanner.java,但您应该将其命名为Echo.java。Java要求文件名和公共类名相同
具体错误:javac认为您正在定义一个Scanner类,它与
java.util.Scanner
冲突。如果您修复了这个问题,它会抱怨类/文件名不匹配。importjava.util.Scanner代码>
import java.util.Scanner;
public class Echo {
public static void main (String[] args) {
Scanner console = new Scanner(System.in);
System.out.println("Input a line of text");
String message = console.nextLine();
System.out.println("Your input was: "
+ message);
导入java.util.Scanner代码>
import java.util.Scanner;
public class Echo {
public static void main (String[] args) {
Scanner console = new Scanner(System.in);
System.out.println("Input a line of text");
String message = console.nextLine();
System.out.println("Your input was: "
+ message);