2011-12-22 54 views

回答

2

代替的IPCONFIG /所有,使用的Runtime.exec()使用

的netstat -rn

,并解析结果,默认网关将是2号线。

Process result = Runtime.getRuntime().exec("netstat -rn"); 

    BufferedReader output = new BufferedReader 
     (new InputStreamReader(result.getInputStream())); 

    String line = output.readLine(); 
    while(line != null){ 
     if (line.startsWith("default") == true) 
      break;    
     line = output.readLine(); 
    } 
相关问题