当前位置: 首页 > news >正文

java使用hutool工具判断ip或者域名是否可用,java使用ping判断ip或者域名是否可用

1.导入hutool工具

    <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.16</version></dependency>

2.复制以下代码直接运行

import cn.hutool.core.net.NetUtil;public class Test {public static void main(String[] args) throws Exception{String host1 = "baidu.com";String host2 = "baiduu.com";int timeOut = 1000;//毫秒//当返回值是true时,说明host是可用的,false则不可。boolean ping1 = NetUtil.ping(host1, timeOut);boolean ping2 = NetUtil.ping(host2, timeOut);if (ping1){System.out.println(host1+"地址可用");}else {System.out.println(host1+"地址不可用");}if (ping2){System.out.println(host2+"地址可用");}else {System.out.println(host2+"地址不可用");}}
}

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 汕头 西月 公司的面试
  • Unity中实现动画效果的几种方式
  • 云 IDE 你了解多少
  • 《MySQL DBA 修炼之道》第四章 开发进阶
  • Profinet转ModbusTCP网关模块的配置与应用详解
  • 泰山派RK3566开发板800x1280MIPI屏设备树补丁
  • 是挤牙膏还是深藏不露?要不要升级Apple macOS Sequoia?
  • VS C++ Project(项目)的工作目录设置
  • 文件目录的获取
  • Linux下的DevOps
  • 【边缘计算与IoT】边缘计算的概念和在IoT中的应用
  • Python环境:深入理解与构建实践
  • Yarn的安装与配置(秒懂Yarn用法)
  • 低代码如何加速数字化转型
  • 如何安装和使用 Redis
  • Apache Pulsar 2.1 重磅发布
  • css系列之关于字体的事
  • docker-consul
  • JS+CSS实现数字滚动
  • Linux各目录及每个目录的详细介绍
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • windows下mongoDB的环境配置
  • 闭包--闭包作用之保存(一)
  • 大整数乘法-表格法
  • 翻译--Thinking in React
  • 聊聊flink的BlobWriter
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 面试总结JavaScript篇
  • 前端js -- this指向总结。
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 一个SAP顾问在美国的这些年
  • 白色的风信子
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 带你开发类似Pokemon Go的AR游戏
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • ​决定德拉瓦州地区版图的关键历史事件
  • ​一些不规范的GTID使用场景
  • ​用户画像从0到100的构建思路
  • # Kafka_深入探秘者(2):kafka 生产者
  • #微信小程序:微信小程序常见的配置传值
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • $(this) 和 this 关键字在 jQuery 中有何不同?
  • (Charles)如何抓取手机http的报文
  • (多级缓存)多级缓存
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (三)uboot源码分析
  • (四)opengl函数加载和错误处理