假设有一个程序从标准输入中获取输入。
例如:
cin>>id;
我想弄清楚的是如何执行该流程并向其标准输入提供一些输入。获取过程的输出对我来说不是问题。它工作正常。问题是如何使用以下方法为此类流程提供输入:java.lang.Process
class.
如果还有其他第三方库(例如 Apache commons),也请提及。
提前致谢!
Use Process.getOutputStream() http://docs.oracle.com/javase/6/docs/api/java/lang/Process.html#getOutputStream%28%29 and write()
到它。因为你使用了,所以有点棘手output流至input数据传递给进程,但名称反映了返回的接口(从您的应用程序的角度来看,它是output因为你正在写信给它)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)