java判断ip地址是否正确,使用hutool工具判断ip地址

devtools/2024/9/25 19:22:51/

1.导入hutool的maven依赖

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

2.直接复制一下代码

import cn.hutool.core.lang.Validator;
public class Test {public static void main(String[] args) throws Exception{String ip = "192.168.0.1";if (Validator.isIpv4(ip) || Validator.isIpv6(ip)) {System.out.println("ip地址正确");}else {System.out.println("ip地址有误");}}
}

在这里插入图片描述


http://www.ppmy.cn/devtools/86237.html

相关文章

openJdk21镜像打包制作

文章目录 一.目的&#xff1a;二.dockerfile 代码三.调试四.效果图五.声明 一.目的&#xff1a; 制作基于openjdk21的基础镜像&#xff0c;方便后续使用 内容&#xff1a; 1.使用的是Debian 11 slim 作为基础镜像&#xff08;在此感谢no name大佬提醒我alpine做为基础镜像不稳…

项目:基于gRPC进行项目的微服务架构改造

文章目录 写在前面基本使用封装客户端封装服务端Zookeeper 写在前面 最近学了一下gRPC进行远程调用的原理&#xff0c;所以把这个项目改造成了微服务分布式的架构&#xff0c;今天也是基本实现好了&#xff0c;代码已提交 这里补充一下文档吧&#xff0c;也算记录一下整个过程…

iPhone 手机如何查看自己的电话号码?这两种方法都可以

设置应用程序查看 第一种查看自己的电话号码的方法是在设置应用程序中的电话选项中查看当前手机的电话号码&#xff0c;下面是具体的操作步骤&#xff1a; 首先我们先打开设置应用程序&#xff0c;然后往下滑动找到电话选项&#xff0c;点击进入。 然后就可以看见界面中有“本…

windows C++ 系列 C/C++ 程序的清单生成

清单是唯一标识程序集的 XML 文档。 它包含用于绑定和激活的信息&#xff0c;例如 COM 类、接口和类型库。 清单既可以是外部 XML 文件&#xff0c;也可以是嵌入到应用程序或程序集内的资源。 独立应用程序的清单用于管理共享的并行程序集的名称和版本&#xff0c;应用程序应当…

FastAPI(七十六)实战开发《在线课程学习系统》接口开发-- 课程详情

源码见&#xff1a;"fastapi_study_road-learning_system_online_courses: fastapi框架实战之--在线课程学习系统" 这个接口用户可以不登录&#xff0c;因为我们的课程随意浏览 那么我们梳理下这里的逻辑 1.根据课程id判断课程是否存在 2.课程需要返回课程的详情 3…

AI学习指南机器学习篇-强化学习基础

AI学习指南机器学习篇-强化学习基础 强化学习基本概念 强化学习是一种通过智能体与环境交互学习的机器学习方法。在强化学习中&#xff0c;智能体通过观察环境的状态&#xff0c;执行某些动作并根据环境的反馈获得奖励来学习如何最大化长期累积奖励。强化学习主要涉及以下基本…

使用 Socket和动态代理以及反射 实现一个简易的 RPC 调用

使用 Socket、动态代理、反射 实现一个简易的 RPC 调用 我们前面有一篇 socket 的文章&#xff0c;再之前&#xff0c;还有一篇 java动态代理的文章&#xff0c;本文用到了那两篇文章中的知识点&#xff0c;需要的话可以回顾一下。 下面正文开始&#xff1a; 我们的背景是一个…

Excel基本操作(二)

1、单元格格式&#xff08;开始->数字&#xff09; &#xff08;1&#xff09;文本格式&#xff1a;默认左对齐&#xff08;左上角有绿色小三角标&#xff09; 常规格式&#xff08;数值格式&#xff09;&#xff1a;默认右对齐&#xff0c;该格式下公式计算才可用 可以右…