相当于 Java 中的 freopen

发布于 2024-08-31 18:28:29 字数 105 浏览 5 评论 0原文

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

Please suggest a method to obtain a similar behaviour in Java as when we do freopen("filename","r",stdin) OR freopen("filename","w",stdout) in C.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

澜川若宁 2024-09-07 18:28:29

假设这是重定向 stdin/stdout/stderr,请查看 System.setIn 和朋友。它们允许您为 System.inSystem.out分配不同的 InputStreamPrintStream系统错误

Assuming that this is to redirect stdin/stdout/stderr, have a look at System.setIn and friends. They allow you to assign a different InputStream and PrintStream to System.in, System.out and System.err.

绮烟 2024-09-07 18:28:29

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

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

See the webpage below. There's a solution to what you wanna do.

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文