我正在用 Java 编写一个程序,我希望它接受两种不同的输入方法。一种是像这样将文件输入到程序中:java program < inputFile.txt
我希望输入的另一种方式是让程序在继续之前等待(在执行过程中)用户输入命令行。另外,我想根据使用的方法以不同的方式处理输入。
我已经检查过自己,两种类型的输入都来自 System.in。System.in 中是否有任何值取决于所使用的输入方法?如果不是来自 System.in,是否有任何其他方法可以得出依赖于输入方法的值?
我正在用 Java 编写一个程序,我希望它接受两种不同的输入方法。一种是像这样将文件输入到程序中:java program < inputFile.txt
我希望输入的另一种方式是让程序在继续之前等待(在执行过程中)用户输入命令行。另外,我想根据使用的方法以不同的方式处理输入。
我已经检查过自己,两种类型的输入都来自 System.in。System.in 中是否有任何值取决于所使用的输入方法?如果不是来自 System.in,是否有任何其他方法可以得出依赖于输入方法的值?