【发布时间】:2014-01-01 08:54:07
【问题描述】:
如何通过文件给java程序标准输入,并把标准输出到文件?
我不想让程序使用文件输入法。程序应该从像 BufferedReader 这样的标准输入中获取输入,但在运行时输入应该从文本文件中获取,而不是通过键盘。同样,程序生成的输出应该被重定向到一个文本文件。 我认为有一些与 javac/java 命令相关的选项。但我不完全知道。有人可以指导我如何做到这一点吗?我将 jdk1.7 用于 windows 7、32 位系统
【问题讨论】:
-
请学习如何使用大写字母。 1)不要对我们大喊大叫。 2) 请在句首加一个大写字母。还要为单词 I 使用大写字母,以及 JEE 或 WAR 等缩写词和首字母缩略词。这使人们更容易理解和帮助。
-
好的,但你能不能也回答我的问题?
-
你的意思是
java myprogram < input_file > output_file? -
你也很困惑......
-
@user2916888 当你说它不起作用时,你还需要展示你是如何做到的,你期望什么以及你得到了什么。你用了那些尖括号? (重定向运算符)?