hutool的常用方法

发布时间 2024-01-09 16:26:00作者: 鲤斌

https://www.hutool.cn/docs/#/ 官方文档

Hutool 是一个 Java 开发工具包,提供了丰富实用的工具类,包括字符串处理、日期处理、文件操作、加密解密、网络请求等等。以下是 Hutool 的几个常用方法:

  1. 字符串处理:
  • StrUtil.isBlank(String str):判断字符串是否为空或空白字符串。
  • StrUtil.trim(String str):去除字符串两边的空格。
  • StrUtil.sub(String str, int start, int end):截取指定范围内的子字符串。
  1. 日期处理:
  • DateUtil.now():获取当前时间。
  • DateUtil.format(Date date, String format):将日期格式化为指定格式的字符串。
  • DateUtil.parse(String dateStr):将字符串解析为日期类型。
  1. 文件操作:
  • FileUtil.exist(String path):判断文件或目录是否存在。
  • FileUtil.copy(String src, String dest):将文件或目录复制到目标路径。
  • FileUtil.del(String path):删除文件或目录。
  1. 加密解密:
  • SecureUtil.md5(String data):计算字符串的 MD5 值。
  • SecureUtil.encrypt(String data, String key):使用指定的密钥对字符串进行加密。
  • SecureUtil.decrypt(String data, String key):使用指定的密钥对字符串进行解密。
  1. 网络请求:
  • HttpUtil.get(String url):发送 GET 请求并获取响应。
  • HttpUtil.post(String url, Map<String, Object> paramMap):发送 POST 请求并传递参数。

 

String code = RandomUtil.randomNumbers(6); //生成验证码