- 论坛徽章:
- 0
|
怎么用java来判断能否ping通一IP?
- import java.io.*;
- import java.lang.*;
- public class javaping {
- public static void main(String[] args) {
- try {
- Process p = Runtime.getRuntime().exec("ping www.sina.com.cn");
- byte[] msg = new byte[128];
- int len;
- while((len=p.getInputStream().read(msg)) >; 0) {
- System.out.print(new String(msg, 0, len));
- }
- String rs = "\n";
- byte[] rb = new byte[] { (byte)'\n' } ; //rs.getBytes();
- OutputStream os = p.getOutputStream();
- os.write(rb);
- os.close();
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
复制代码 |
|