如何在practice.geektogeek中获得输入?

时间:2016-12-26 08:55:32

标签: java input

在第一次练习coding practices first exercise中,我使用了java

我输入了测试输入:

1
5
1 2 3 2 1

然后我只是想打印我在args中得到的东西,所以主要是我做的:

System.out.println(Arrays.toString(args));

但我得到的是:

[ad6d0e2c0388c211a37a93f12dd4ea078]

我的输入在哪里?我怎么得到它?

1 个答案:

答案 0 :(得分:1)

问题中的输入不是命令行参数,但是在程序运行后传入传递给stdin。您可以从System.in获取,例如,使用Scanner

Scanner sc = new Scanner(System.in);
while (sc.hasNextLine()) {
    System.out.println(sc.nextLine());
}