当前位置: 首页 > 知识库问答 >
问题:

Eclipse IDE上的Java“import.Java.util.Scanner”错误

通迪
2023-03-14

这里是一位Java初学者,使用JDK 17和最新的Eclipse IDE。

当我试图使用“import”关键字时,这里出现了这个语法错误。我的Eclipse显示“import java.util.Scanner作为警告,当我试图运行时,我得到了一些奇怪的输出。

还有一件事,IntelliJ的一切都正常运行,我想问题在于Eclipse IDE。有办法解决这个问题吗?

代码

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.out.println("Hello World!");
    
    System.out.print("\n");
    
    Scanner userinput = new Scanner(System.in);
    System.out.print("What is your name? ");
    String x = userinput.nextLine();
    System.out.print("Hello " + userinput);

}

}

输出:

你的名字叫什么?保罗你好,爪哇。util。扫描器[delimiters=\p{javaWhitespace}][position=6][match valid=true][need input=false][source closed=false][skipped=false][group separator=\x{2c}][decimal separator=\x{2e}][positive prefix=][负前缀=\Q-\E][positive后缀=][负后缀=[NaN string=\QNaN\E][infinity string=\Q?\E]

共有1个答案

陈阳舒
2023-03-14

你输出了错误的变量。尝试用x(输入的第一行)切换userinput(扫描仪对象)。这样地:

System.out.print("Hello " + x);
 类似资料:
  • 我得到了下面的错误。这是突然发生的。我没有对框架进行任何更改。我只是使用testng添加我的测试用例。任何帮助都可能有很大的帮助。 org.openqa.selenium.remote。无法访问BrowserException:无法启动新会话。可能的原因是远程服务器地址无效或浏览器启动失败。构建信息:版本:'2.43.1',版本:'5163bceef1bc36d43f3dc0b83c8899816

  • 我最近更换了我的工作计算机,在那里我测试了在Maven上运行的Web应用程序。目前,我在将Servlet连接到MySQL数据库时遇到了问题 编辑:我确信Servlet设法找到了数据库,但随后失败了 Edit2:这是我的POM文件

  • 您好,我目前正在学习java,我正在学习一门课程,我们正在潜入Maven项目。问题是,当我试图运行一个简单的“Hello World”时,我遇到了一个错误,我的老师找不到解决方案 这是代码 这就是错误 我看到了多种解决方案,但我就是不理解它们或不起作用。这只会在Maven项目中发生,如果我创建了一个类路径“Hello World”,而Maven也不工作,有人能帮我吗

  • 我正在做一个java自动售货机操作系统,我刚刚将我的原始项目导入到eclipse中,并添加了一个guy页面,从那以后,无论我做什么,它到处都是错误,我能得到一些帮助吗?现在的主要错误是“令牌的语法错误,错误的构造”,如果代码是坏的或者是低效率的,我会提前道歉。

  • 我正在使用Eclipse Juno,并且通过windows安装程序在我的PC中安装了Apache Tomcat/8.0.0-RC5。当我尝试在Eclipse中定义新服务器时,在Apache下,我没有Tomcat v8.0选项。它在Tomcat v7.0停止。如何让Apache Tomcat v8.0在Eclipse中运行?

  • 我刚在网上买了一个vps,并在上面安装了apache tomcat 8.0.20。服务器已启动并运行。然而,我的websocket应用程序在使用apache tomcat 8.0.3的localhost上运行得很好,它一直给出一个 错误。 我需要帮助,以知道是否有任何额外的配置我需要做。或者Mochahost不支持WebSockets。或者Tomcat服务器需要在没有Apache的情况下运行。请我