我有一个hello world类 hworld.class 在控制台上显示“Hello World”。我正在尝试使用代码从控制台中的另一个类运行它
public class ftest2
{
public static void main(String[] arg)
{
System.out.println("NEW FILE PRINT LINE EXECUTED");
try {
Process pro1 = Runtime.getRuntime().exec("javac hworld.java");
pro1.waitFor();
Process pro2 = Runtime.getRuntime().exec("java hworld");
pro2.waitFor();
} catch (Exception e) {
System.out.println("Some Error");
e.printStackTrace();
}
} }
但是当文件被执行时,Hello World 的输出并没有显示在控制台上。
程序刚刚启动并显示
NEW FILE PRINT LINE EXECUTED
安装的
NEW FILE PRINT LINE EXECUTED
HELLO WORLD
如何也可以显示 HELLO WORLD 的输出。
(这是示例程序。我想在另一个程序中显示一个程序的输出)
如果有另一种方法可以在另一个类中调用一个类来显示其输出。那么请提一下。