优化所调用的ObjectUtil#defaultIfNull避免重复创建

This commit is contained in:
Looly 2024-11-05 17:58:11 +08:00
parent 270b9d2ff5
commit 4224e86461
2 changed files with 3 additions and 5 deletions

View File

@ -2,7 +2,7 @@
# 🚀Changelog
-------------------------------------------------------------------------------------------------------------
# 5.8.33(2024-10-30)
# 5.8.33(2024-11-05)
### 🐣新特性
* 【core 】 SyncFinisher增加setExecutorService方法issue#IANKQ1@Gitee
@ -19,6 +19,7 @@
* 【core 】 PropDesc.isTransientForGet使用className避免Android下类找不到问题issue#IB0JP5@Gitee
* 【core 】 优化NumberUtil.countpr#3772@Github
* 【crypto 】 SM2.signHex改名为signHexFromHex原名标记废弃避免歧义issue#IB0NVY@Gitee
* 【all 】 优化所调用的ObjectUtil#defaultIfNull避免重复创建pr#1274@Gitee
### 🐞Bug修复
* 【json 】 修复JSONConfig.setDateFormat设置后toBean无效问题issue#3713@Github

View File

@ -142,10 +142,7 @@ public enum ClipboardMonitor implements ClipboardOwner, Runnable, Closeable {
if (isRunning) {
// 继续监听
clipboard.setContents(
ObjectUtil.defaultIfNull(transferable,
() -> ObjectUtil.defaultIfNull(newContents, contents)),
this);
clipboard.setContents(ObjectUtil.defaultIfNull(transferable, ObjectUtil.defaultIfNull(newContents, contents)), this);
}
}