1. 程式人生 > >用java實現ping功能

用java實現ping功能

 最簡單的辦法,直接呼叫CMD。

  try
        {
         Runtime.getRuntime().exec("cmd /c start ping 127.0.0.1");
        }
        catch (Exception ex)
        {
            System.out.println(ex.getMessage());
        }
 

ping的過程可以顯示在本地的辦法

import java.io.*;

public class Ping
{
    public static void main(String args[])
    {
        String line = null;
        try
        {
            Process pro = Runtime.getRuntime().exec("ping 127.0.0.1 ");
            BufferedReader buf = new BufferedReader(new InputStreamReader(pro.getInputStream()));
            while ((line = buf.readLine()) != null)
                System.out.println(line);
        }
        catch (Exception ex)
        {
            System.out.println(ex.getMessage());
        }
    }

}