说假设我正在通过命令行的Java程序。而这个程序需要一些数据在执行过程中进入。所以我想知道的,如果有人使用javaw进程运行此类型的程序会发生什么?

这是如何将数据输入到程序?

有帮助吗?

解决方案

您不能得到交互式输入,但如果你想从文件中读取,你可以,或者你可以标准输入重定向到文件或管道。

cat myText.txt | javaw myJavaClass

或Windows

type myText.txt | javaw myjavaClass

其他提示

您不能。由于javaw不分配一个控制台你没有输入数据的方式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top