(Java)如何从命令提示符获取输入?

时间:2016-10-30 17:04:57

标签: java command prompt

我已经能够打开命令提示符,但是如何从中获取用户输入的内容? 我将如何“打印”到命令提示符?

2 个答案:

答案 0 :(得分:0)

在你的程序中使用下面给出的输入命令输入任何字符:

char ch;
ch = (char)System.in.read();

要打印用户输入的字符,请使用以下命令:

 System.out.println("entered character is" + ch);

答案 1 :(得分:0)

命令提示符只是java日志控制台的另一个视图,它使用System.out.println命令查看告诉它打印的消息,或者它将打印错误,获取输入等...

要获得输入,只需声明并初始化扫描程序:

 Scanner s = new Scanner(System.in);

为了获得扫描仪的输入,它将存储在String或int等中......使用:

String dataReaden = s.nextLine();

因此,这将读取用户在调用方法时输入的行。

你可以发现更多这样的方法。

如果您正在讨论通过命令提示符运行jar文件时获取输入,例如:

java -jar myfile.jar hello world

在" java -jar"之后输入的文字命令存储在jar的main方法的String [] args中。 所以这意味着args [0] = hello和args [1] = world。

希望这有帮助。