场景
局域网内知道一些设备的静态IP,需要通过代码去判断是否互通,类似于直接
用ping命令去ping设备的Ip,然后判断网络情况。
实现
方式一:
boolean status = InetAddress.getByName(ip).isReachable(1000);
status为true则代表通,为false则不通。
方式二:
int status =Runtime.getRuntime().exec("ping "+ip).waitFor();
status为0则代表通,为1则代表不通。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/136266.html