侃侃尔雅
是的,可以使用ProcessBuilder。ProcessBuilder示例:import java.io.*;import java.util.*;public class CmdProcessBuilder {
public static void main(String args[])
throws InterruptedException,IOException
{
List command = new ArrayList();
command.add(args[0]);
ProcessBuilder builder = new ProcessBuilder(command);
Map environ = builder.environment();
final Process process = builder.start();
InputStream is = process.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
System.out.println("Program terminated!");
}}检查以下示例:http://www.rgagnon.com/javadetails/java-0014.htmlhttp://www.java-tips.org/java-se-tips/java.util/from-runtime.exec-to-processbuilder.html