有没有办法保存我的代码输出,通过命令行将netstat拉到字符串中,这样我就可以使用printline了?因此,当我通过np ++运行时,我可以看到输出而不是通过命令行?
class Netstat
{
public static void main(String[] args)
{
try
{
Runtime.getRuntime().exec("cmd /c start cmd.exe /K \"netstat\"");
}
catch (Exception e)
{
System.out.println("Something went wrong.");
e.printStackTrace();
}
}
}
答案 0 :(得分:0)
Runtime.exec()返回一个具有输入,输出和错误流的Process对象。只需将输出和错误读入某些StringWriter。