1

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

那是如何将数据输入到程序中呢?

4

2 回答 2

2

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

cat myText.txt | javaw myJavaClass

或窗户

type myText.txt | javaw myjavaClass
于 2010-03-18T19:53:21.743 回答
0

你不能。由于javaw不分配控制台,您无法输入数据。

于 2010-03-18T19:46:58.207 回答