Java中怎样调用外部的exe或bat文件,急 用本地方法,可以看看java 核心技术II的最后一章 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是一个简单的Test.java,功能比较的简单。如果要从事较复杂的功能的话,请参考JAVA的类库。Sample:import java.io.*;public class Test { public static void main(String[] command) { if(command.length != 1) { System.out.println("请输入运行文件的文件名"); System.exit(0); } try { Process proc = Runtime.getRuntime().exec(command[0]); BufferedReader in = new BufferedReader( new InputStreamReader(proc.getInputStream())); String text = null; while((text = in.readLine()) != null) { System.out.println(text); } } catch(IOException ioError) { ioError.printStackTrace(); System.exit(0); } }} 请问hello_wyq(hobby):怎样取得执行后的结果? 回复okin() 没有办法得到运行结果 setVisible(false) 窗体没消失 java的客户端链接c写的本地服务器 System.in问题 基础问题请教!关于执行顺序??? 关于replaceAll的问题 将数组内容写入文件并读出 java初学者的两个问题 关于电子白板中橡皮筋算法的实现 c#是不是对java的冲击很大啊!! swing重绘JFrame的问题 关于private,小弟我有一题不懂 请问诸位高手:如何在服务器上得到正在连接的客户端IP??
请参考JAVA的类库。
Sample:
import java.io.*;public class Test { public static void main(String[] command) { if(command.length != 1) {
System.out.println("请输入运行文件的文件名");
System.exit(0);
} try {
Process proc = Runtime.getRuntime().exec(command[0]);
BufferedReader in = new BufferedReader(
new InputStreamReader(proc.getInputStream()));
String text = null;
while((text = in.readLine()) != null) {
System.out.println(text);
}
}
catch(IOException ioError) {
ioError.printStackTrace();
System.exit(0);
} }
}
没有办法得到运行结果