什么意思呢?用socket不行么?检查公用端口,比如23。

解决方案 »

  1.   

    Process p= Runtime.getRuntime().exec ("ping 172.30.92.211");
      InputStreamReader ir = new InputStreamReader(p.getInputStream());
      LineNumberReader input = new LineNumberReader (ir);
      String line="";
      while((line=input.readLine())!=null){
        System.out.println(line);
      }
      

  2.   

    To  catblue(佛家说:一粒沙中看世界):
    你的程序是ping一个地址,然后输出结果,我如何判断网络是否可用?根据返回的结果字符串来判断吗?