String lost = new String();              String delay = new String();              Process p = Runtime.getRuntime().exec("ping -c 4 " + "119.147.15.13");              BufferedReader buf = new BufferedReader(new InputStreamReader(p.getInputStream()));              String str = new String();              while((str=buf.readLine())!=null){                  if(str.contains("packet loss")){                      int i= str.indexOf("received");                      int j= str.indexOf("%");                      System.out.println("丢包率:"+str.substring(i+10, j+1));  //                  System.out.println("丢包率:"+str.substring(j-3, j+1));                       lost = str.substring(i+10, j+1);                  }                  if(str.contains("avg")){                      int i=str.indexOf("/", 20);                      int j=str.indexOf(".", i);                      System.out.println("延迟:"+str.substring(i+1, j));                      delay =str.substring(i+1, j);                      delay = delay+"ms";                  }                }  

目测可以实现 有兴趣的可以试试


本文转载自http://blog.csdn.net/wjqjssz/article/details/7559959尊重作者

欢迎程序员加群 169146045 扯淡 聊天 讨论技术

更多相关文章

  1. 面试例题6:两种方法将图像显示在View上
  2. android studio 程序员有福了—从layout自动生成viewholder类
  3. android ndk 安装
  4. android ndk 纵览
  5. 关于 Android(安卓)音频延迟的最新动态
  6. 关于 Android(安卓)音频延迟的最新动态
  7. Android异步加载全解析之开篇瞎扯淡
  8. Android和设计模式:模板模式
  9. android就一定比java差?

随机推荐

  1. Python少有人走过的坑
  2. 来自 Facebook 的 Spark 大作业调优经验
  3. 你在享受十一长假时,Python 已悄悄地变了
  4. 编程题三:使用指针来打印数组内容
  5. linux防暴力破解ssh(centos8测试)
  6. 初中学历程序员面试被HR吐槽,初中学历还有
  7. 如何使用 Spark 3.0 中新加的 Structured
  8. Python_学习之安装
  9. Presto on Spark:扩展 Presto 以支持大规
  10. Python_学习之Pycharm配置技巧