当前位置:网站首页>公司代码学习笔记
公司代码学习笔记
2022-08-03 01:00:00 【一条小咸鱼i】
文章目录
String.format
return String.format("https://%s", "www.baidu.com");
此处的%s 相当于占位符
返回结果为 ”https://www.baidu.com“
String.format("%05d", (++integer));
不足5位数 左侧补0 如 2012 -> 02012
File.separator
File.separator 的作用相当于 ' \ '
ObjectUtils.defaultIfNull(XXX,0)
当xxx为null 时 设置为0或其它指定值
Integer integer = ObjectUtils.defaultIfNull(shipmentBoxDao.getMaxBoxNo(selectBoxNoCount), 0);
【java8】stream的.findAny().orElse (null) 是什么意思
findAny()是集合中的意条件的一个,orElse(NUll)是如果没有就返回null。
Arrays.stream(DepotCellAreaEnum.values()).filter(item -> item.code.equals(code)).findFirst().orElse(null);
//查询第一个 没有的返回null值
//过滤空值
long count = list.stream().filter(StringUtils::hasLength).count();
HashMap的默认值
HashMap的默认初始容量为16,默认加载因子为0.75,默认阈值为:16*0.75=12
当HashMap的size超过阈值,HashMap的容量就会改变(扩大为原始大小的两倍)
边栏推荐
猜你喜欢
随机推荐
Vite教程 安装
PHICOMM(斐讯)N1盒子 - recovery模式救砖卡登录页LOGO卡1%卡4%卡26%
10. SAP ABAP OData 服务如何支持修改(Update)操作
php一维数组合并
扩展卡尔曼滤波【转】
iNFTnews | 元宇宙的潜力:一股推动社会进步的力量
使用VSCode中遇到的问题及解决办法
全栈----跨域
GTK实现水波纹效果
增删改查这么多年,最后栽在MySQL的架构设计上!
OpenWRT setup ipv6 network
JS做一个接近无限时长的滚动条
【7.31】代码源 - 【矩阵操作】【宝箱】【New Stone Game】【等差数列】
Greenplum database failure analysis, can not listen to the port
GoLang 使用 goroutine 停止的几种办法
8-jwt工具类
[NCTF2019]SQLi-1||SQL Injection
【遥控器开发基础教程4】疯壳·开源编队无人机-SPI(OLED)
【Leetcode】305.岛屿数量II(困难)
投资的思考









