
hutool工具类
哀愁
专注java,前后端分离,linux
展开
-
easyexcel封装工具类以及简单使用
<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.10</version> </dependency>封装工具类package com.lk.util;import com.alib.原创 2021-09-18 16:34:13 · 1299 阅读 · 0 评论 -
hutool中的字段验证器-Validator
作用验证给定字符串是否满足指定条件,一般用在表单字段验证里。此类中全部为静态方法使用boolean isEmail = Validator.isEmail("loolly@gmail.com")表示验证给定字符串是否复合电子邮件格式。异常验证Validator.validateChinese("我是一段zhongwen", "内容中包含非中文");...原创 2021-01-05 09:48:06 · 5968 阅读 · 0 评论 -
hutool中身份证工具-IdcardUtil
身份证工具-IdcardUtilString ID_18 = "321083197812162119";String ID_15 = "150102880730303";//是否有效boolean valid = IdcardUtil.isValidCard(ID_18);boolean valid15 = IdcardUtil.isValidCard(ID_15);//转换String convert15To18 = IdcardUtil.convert15To18(ID_15);As原创 2021-01-05 09:46:36 · 3388 阅读 · 0 评论 -
hutool中的字符串工具类
字符串工具类String a="db dg";// 判断是否为空// hasBlank 和 hasEmpty的区别// hasBlank 判断是否为null或者空字符串和不可见的字符也所做是空boolean b = StrUtil.hasBlank(a);// hasEmpty 只会判断 是否为null或者是空字符串boolean b1 = StrUtil.hasEmpty(a);// 去掉指定的前缀String c=a+"dddd";String s = StrUtil.remov原创 2021-01-05 09:45:14 · 4017 阅读 · 0 评论 -
hutool中资源流相关操作
举例:jdk中读取properties文件中的操作 // 读取到资源文件 .properties 默认不需要写后缀 ,还可以实现国际化和本地化 ResourceBundle resourceBundle = ResourceBundle.getBundle("test"); // 获取所有的key Enumeration<String> keys = resourceBundle.getKeys(); while (keys.ha原创 2021-01-05 09:44:31 · 3453 阅读 · 1 评论 -
hutool中的日期时间工具的使用
日期时间工具-DateUtil的使用由来考虑到Java本身对日期时间的支持有限,并且Date和Calendar对象的并存导致各种方法使用混乱和复杂,故使用此工具类做了封装。这其中的封装主要是日期和字符串之间的转换,以及提供对日期的定位(一个月前等等)。对于Date对象,为了便捷,使用了一个DateTime类来代替之,继承自Date对象,主要的便利在于,覆盖了toString()方法,返回yyyy-MM-dd HH:mm:ss形式的字符串,方便在输出时的调用(例如日志记录等)具体使用DateUt原创 2021-01-05 09:42:33 · 8443 阅读 · 0 评论 -
hutool 中自定义转换器
由来Hutool中类型转换最早只是一个工具类,叫做“Convert”,对于每一种类型转换都是用一个静态方法表示,但是这种方式有一个潜在问题,那就是扩展性不足,这导致Hutool只能满足部分类型转换的需求。解决为了解决这些问题,对Hutool中这个类做了扩展。思想如下:Converter 类型转换接口,通过实现这个接口,重写convert方法,以实现不同类型的对象转换ConverterRegistry 类型转换登记中心。将各种类型Convert对象放入登记中心,通过convert方法查找目标类原创 2021-01-05 09:40:30 · 1234 阅读 · 0 评论 -
hutool的类型转换类-convert的使用
第一步:导入依赖的maven<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.5.6</version></dependency>类型转换工具类-Convert为什么我们要使用这个工具类?在Java开发中我们要面对各种各样的类型转换问题,尤其是从命令原创 2021-01-04 18:41:42 · 7875 阅读 · 2 评论