如何重定向 stdin 和 stdout 以将数据作为文本文件的输入并将数据作为输出传递到另一个文本文件。
我的输入和输出文件如下所示。
输入文件.txt
1 2 3
输出应该是输入文件中数字的总和。
输出文件.txt
6
您可以设置System.out
and System.in
到文件路径。那么你现有的代码应该可以工作
System.setIn(new FileInputStream(new File("input.txt")));
...
//read from file
....
System.setOut(new PrintStream(new File("filename.txt")));
System.out.println(sum); // will be printed to the file
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)