5

请建议一种在 Java 中获得与我们在 C 中执行 freopen("filename","r",stdin) 或 freopen("filename","w",stdout) 时类似行为的方法。

4

2 回答 2

3

假设这是重定向stdin/stdout/stderr,看看System.setIn和朋友。它们允许您将不同的InputStreamand分配PrintStreamSystem.in, System.outand System.err

于 2010-05-08T11:39:56.887 回答
2

请参阅下面的网页。你想做的事情有一个解决方案。

http://techtipshoge.blogspot.com/2011/01/connect-standard-io-to-files.html

于 2011-01-15T14:07:48.197 回答