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()行的情况下从用户那里获得输入?
答案 0 :(得分:1)
您可以使用System.in.read();但问题出在IDE上,而不是java。您可以在Eclipse中手动打开它。窗口 - >显示视图 - >控制台。
答案 1 :(得分:1)
您不需要System.out.println行,您需要配置IDE以显示控制台,并且您需要将用户从用户那里获得的输入存储在变量中,例如, 字符串inputFromUser = input.next(),现在" inputFromUser'将保存用户将输入的输入。
答案 2 :(得分:0)
import java.util.Scanner;
public class Foo {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter a word: ");
String text = input.nextLine();
System.out.println(text);
}
}
答案 3 :(得分:-1)
首先初始化一个变量..所以你可以将输入保存在其中.. 例如int x = input.nextInt(); System.out.print()仅用于在屏幕上打印。