【发布时间】:2009-01-21 08:46:42
【问题描述】:
如何用 Java 编写一个程序来执行另一个程序?此外,该程序的输入应该从我们的程序中给出,该程序的输出应该写入一个文件。
这是我获取其输出的一小部分代码:
Process p = Runtime.getRuntime().exec("C:\\j2sdk1.4.0\bin\\helloworld.java");
BufferedReader input =
new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null)
System.out.println(line);
input.close();
这是我的一组代码,但这会引发IOException。
【问题讨论】:
-
只是好奇...“**”是什么意思?