hutool字符串工具常用方法

简介: hutool字符串工具

1. hasBlank、hasEmpty方法

给定一些字符串,如果一旦有空的就返回true,常用于判断好多字段是否有空的(例如web表单数据)。

这两个方法的区别是hasEmpty只判断是否为null或者空字符串(""),hasBlank则会把不可见字符也算做空,isEmptyisBlank同理。


2.前后缀处理方法

常用与去掉字符串的前缀后缀的场景。

importcn.hutool.core.util.StrUtil;
publicclassTest {
publicstaticvoidmain(String[] args) {
System.out.println(StrUtil.removeSuffix("file.txt",".txt"));
    }
}

image.png


3. format方法

可以使用字符串模板代替字符串拼接。

importcn.hutool.core.util.StrUtil;
publicclassTest {
publicstaticvoidmain(String[] args) {
Stringtemplate="{} world";
Stringstr=StrUtil.format(template, "hello");
System.out.println(str);
    }
}

image.png

相关文章
|
4月前
|
人工智能 供应链 数据可视化
2025年最全供应链管理实操指南:系统搭建+避坑+推荐全覆盖
本文全面解析供应链管理,涵盖定义、流程、系统功能及选型建议。供应链不仅是物流与采购,更是端到端的信息协同。文章指出常见问题如计划混乱、库存不实、信息不透明,并提供核心功能清单,包括销售预测、采购协同、库存管理等。同时剖析数字化实施误区,推荐适合中小企业的零代码工具如简道云、J-CLOUD SRM等,助力快速上线。最终强调供应链数字化关键在于“打通三流”,通过适配流程实现高效管理,提升竞争力。
|
6月前
|
消息中间件 人工智能 Kafka
【云故事探索】NO.14:乐言科技——云原生加速电商行业赋能,云消息队列助力降本 37%
上海乐言科技股份有限公司专注于AI技术,提供电商、金融等领域的整体解决方案。其核心产品“乐语助人”智能客服机器人日均服务超千万人次,助力六万余家电商客户数智化转型。为解决自建消息队列痛点,乐言科技采用阿里云消息队列RocketMQ版Serverless系列,实现业务稳定、开发成本降低、运维效率提升及资源弹性降本37%。通过云原生架构,乐言科技推动AI与电商深度融合,助力行业创新突破。
hutool工具获得一个随机的字符串
hutool工具获得一个随机的字符串
|
设计模式 敏捷开发 Java
软件测试中的自动化测试实践指南
本文旨在探讨软件测试领域中的自动化测试。通过详细的案例分析和步骤讲解,帮助读者掌握自动化测试的实施方法与最佳实践。
289 10
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
|
JavaScript
记录安装nodejs遇到的问题及解决
最近在搭建网站,需要用到nodejs,在配置的时候遇到3个问题,经过搜索和自己思考,把遇到的问题和解决方案记录下来,以供参考
|
安全 数据安全/隐私保护 智能硬件
|
缓存 前端开发 JavaScript
React-Query:解锁你的应用程序潜力,轻松解决接口请求难题!
许多状态管理库,比如`redux`,可以很流畅的管理页面的状态,也有处理副作用的能力,但往往不能很好的处理服务端的状态。
404 1
React-Query:解锁你的应用程序潜力,轻松解决接口请求难题!
idea关闭但进程还在运行端口被占用问题解决
idea关闭但进程还在运行端口被占用问题解决
1828 1