目录
示例代码
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class debug {
public static void main(String[] args) throws IOException {
run();
}
public static void run() throws IOException {
Process process = Runtime.getRuntime().exec("ipconfig");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream(), "GB2312"));
String line;
StringBuilder b = new StringBuilder();
while((line = bufferedReader.readLine()) != null) {
b.append(line).append("\n");
}
System.out.println(b);
}
}
代码解析
1.Process类打开进程执行"ipconfig"命令
2.BufferedReader类获取执行命令后的字符流
3.StringBuilder类表