网站首页 > 博客文章 正文
1、字符拼接
// 字符拼接
String aa = "{}年4月{}日";
String format = StrUtil.format(aa, "2022","14");
System.out.println(format);
2022年4月14日
2、对象中是否包含字符
// 对象中是否包含字符
int [] a = {1,3,4};
boolean contains1 = ObjectUtil.contains(a, 1);
boolean contains2 = ObjectUtil.contains(a, 2);
System.out.println(contains1);
System.out.println(contains2);
List<String> list = new ArrayList<>();
list.add("1");
list.add("3");
list.add("4");
boolean contains11 = ObjectUtil.contains(list, "1");
boolean contains22 = ObjectUtil.contains(list, "2");
System.out.println(contains11);
System.out.println(contains22);
true
false
true
false
3、数字计算
// 加减乘除
BigDecimal mul1 = NumberUtil.mul("3", "4");
double mul2 = NumberUtil.mul(3.22, 4.55);
System.out.println(mul1);
System.out.println(mul2);
// 保留小数 四舍五入
BigDecimal round = NumberUtil.round(mul2, 2);
String s = NumberUtil.roundStr(mul2, 2);
System.out.println(round);
System.out.println(s);
12
14.651
14.65
14.65
这里我只列出了乘除
4、数字格式化
// 数字格式化
long c = 1234567;
String ccc = NumberUtil.decimalFormat(",###", c);
System.out.println(ccc);
1,234,567
5、判断是否为数字
// 判断是否为数字
String nn = "123232";
boolean number = NumberUtil.isNumber(nn);
System.out.println(number);
true
这个经常在查询条件中一个输入框可id,可名称
6、自动并去除尾小数点儿后多余的0
// 自动并去除尾小数点儿后多余的0
double tt = 22.0d;
String s1 = NumberUtil.toStr(tt,"1232");
System.out.println(s1);
22
这个在处理excel数据时,经常碰见
7、方法执行时间
TimeInterval timer = DateUtil.timer();
// 自动并去除尾小数点儿后多余的0
double tt = 22.0d;
String s1 = NumberUtil.toStr(tt,"1232");
System.out.println(s1);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
long interval = timer.interval();
System.out.println(interval);
22
1016
使用TimeInterval timer = DateUtil.timer();来计算方法的计时时间
猜你喜欢
- 2024-09-09 jww基于springboot+dubbo分布式架构
- 2024-09-09 超实用的第三方开发工具库及开源项目
- 2024-09-09 基于springboot+dubbo分布式架构(spring boot+dubbo)
- 2024-09-09 软开企服开源的JVS开发套件(V2.1.3)产品说明书
- 2024-09-09 高效编程Hutool工具分析:Hutool设计方案与使用案例(第二部分)
- 2024-09-09 国内最火的几款Java开源项目(java最流行的开源软件)
- 2024-09-09 基于springboot+dubbo分布式架构jww
- 2024-09-09 只改了五行代码接口吞吐量提升了10多倍
- 2024-09-09 SpringBoot+Dubbo+Zookeeper+Redis+MQ分布式快速开发平台源码
- 2024-09-09 半个月收获接近 1k 的点赞!你需要的开源项目都在这里
你 发表评论:
欢迎- 08-06nginx 反向代理
- 08-06跨表插入连续的日期,sheetsname函数#excel技巧
- 08-06初中生也能学的编程,不走弯路,先用后学
- 08-06find命令的“七种武器”:远不止-name和-type
- 08-06恶意代码常见的编程方式
- 08-06kali2021ping 外网不通
- 08-06因为一个函数strtok踩坑,我被老工程师无情嘲笑了
- 08-06hadoop集群搭建详细方法
- 15℃nginx 反向代理
- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- powershellfor (73)
- messagesource (71)
- plsql64位 (73)
- vueproxytable (64)
- npminstallsave (63)
- #NAME? (61)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- nacos启动失败 (64)
- ssh-add (70)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- qcombobox样式表 (68)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)