gpt4 book ai didi

java - 扫描仪输入流未定义..?

转载 作者:行者123 更新时间:2023-12-02 00:12:30 25 4
gpt4 key购买 nike

我刚刚直接从我的大学提供的讲义中复制并粘贴了此代码:

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.Error中的异常: Unresolved 编译问题: 构造函数 Scanner(InputStream) 未定义在 Scanner.main(Scanner.java:4)

我认为它指的是(System.in);部分代码,但我不知道如何修复它。

最佳答案

您将文件命名为 Scanner.java,但您应该将其命名为 Echo.java。 Java要求文件名和公共(public)类名相同。

具体错误:javac 认为您正在定义一个 Scanner 类,该类与 java.util.Scanner 冲突。如果你修复了这个问题,它会提示类/文件名不匹配。

关于java - 扫描仪输入流未定义..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12453113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com