diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/Opt.java b/hutool-core/src/main/java/cn/hutool/core/lang/Opt.java
index 139741a3e..eddc1476f 100644
--- a/hutool-core/src/main/java/cn/hutool/core/lang/Opt.java
+++ b/hutool-core/src/main/java/cn/hutool/core/lang/Opt.java
@@ -41,7 +41,7 @@ import java.util.stream.Stream;
/**
* 复制jdk16中的Optional,以及自己进行了一点调整和新增,比jdk8中的Optional多了几个实用的函数
- * 详细见:https://gitee.com/dromara/hutool/pulls/426
+ * 详细见:https://gitee.com/dromara/hutool/pulls/426
*
* @param 包裹里元素的类型
* @author VampireAchao
@@ -60,8 +60,7 @@ public class Opt {
* @return Opt
*/
public static Opt empty() {
- @SuppressWarnings("unchecked")
- Opt t = (Opt) EMPTY;
+ @SuppressWarnings("unchecked") final Opt t = (Opt) EMPTY;
return t;
}
@@ -322,7 +321,7 @@ public class Opt {
return empty();
} else {
@SuppressWarnings("unchecked")
- Opt r = (Opt) mapper.apply(value);
+ final Opt r = (Opt) mapper.apply(value);
return Objects.requireNonNull(r);
}
}
@@ -400,8 +399,7 @@ public class Opt {
if (isPresent()) {
return this;
} else {
- @SuppressWarnings("unchecked")
- Opt r = (Opt) supplier.get();
+ @SuppressWarnings("unchecked") final Opt r = (Opt) supplier.get();
return Objects.requireNonNull(r);
}
}
@@ -544,7 +542,7 @@ public class Opt {
return false;
}
- Opt> other = (Opt>) obj;
+ final Opt> other = (Opt>) obj;
return Objects.equals(value, other.value);
}