当前位置:网站首页>公司代码学习笔记
公司代码学习笔记
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的容量就会改变(扩大为原始大小的两倍)
边栏推荐
猜你喜欢
随机推荐
全栈----跨域
236. The binary tree in recent common ancestor
[NCTF2019]SQLi-1||SQL Injection
Oracle 暴跌,倒下了!
Qt在选择MSVC 编译器的时候,无法识别出M_PI的问题处理
PHICOMM(斐讯)N1盒子 - recovery模式救砖卡登录页LOGO卡1%卡4%卡26%
全栈---Proxy
担心的事情
torchvision.datasets.ImageFolder使用详解
软件定义网络实验之自定义拓扑开发
OpenWRT设置ipv6网络
GoLang 使用 goroutine 停止的几种办法
【MySQL —— 数据库约束】
7.29
Vite教程 安装
2022 开放原子全球开源峰会 | 麒麟信安携手openEuler助力开源产业繁荣发展
pytest:如何调用 pytest
暴力递归到动态规划 08(小马走象棋)
visual studio 2012 为啥这么优秀
软件定义网络实验之SDN网络简单管理及开发