java - 在获取用户输入之前的 System.out.println()

标签 java java.util.scanner

import java.util.Scanner;

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

        System.out.println();

        input.next();

    }
}

如何在没有 System.out.println() 行的情况下获取用户的输入?

最佳答案

您不需要 System.out.println 行,您需要配置 IDE 以显示控制台,并且需要将从用户获得的输入存储在变量中,例如, String inputFromUser = input.next(),现在'inputFromUser'将保存用户将输入的输入。

关于java - 在获取用户输入之前的 System.out.println(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28663196/

相关文章:

java - 什么是NullPointerException,我该如何解决?

java 扫描仪在 .next() 不应该阻塞时阻塞

从 findWithinHorizo​​n 返回的 Java 大字符串转换为 InputStream

java - 构造 java.util.Scanner 的意外行为

java - Java中的for循环和PHP中的foreach循环之间的区别

java - 'value' 是java关键字吗?

java - 如果你关闭一个关闭的连接会发生什么?

java - 使用 POST 方法中的 ftl 显示列表

java - 扫描带有空格和逗号的行

Java 扫描器输入循环