diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/tuple/ImmutableTriple.java b/hutool-core/src/main/java/org/dromara/hutool/core/tuple/ImmutableTriple.java index 972a446b9..d9b090a6f 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/tuple/ImmutableTriple.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/tuple/ImmutableTriple.java @@ -15,9 +15,9 @@ import java.util.Objects; public class ImmutableTriple implements Serializable { private static final long serialVersionUID = 1L; - protected L left; - protected M middle; - protected R right; + protected final L left; + protected final M middle; + protected final R right; /** * 构建ImmutableTriple对象 @@ -87,9 +87,9 @@ public class ImmutableTriple implements Serializable { } if (o instanceof ImmutableTriple) { ImmutableTriple triple = (ImmutableTriple) o; - return Objects.equals(getLeft(), triple.getLeft()) && - Objects.equals(getMiddle(), triple.getMiddle()) && - Objects.equals(getRight(), triple.getRight()); + return Objects.equals(left, triple.getLeft()) && + Objects.equals(middle, triple.getMiddle()) && + Objects.equals(right, triple.getRight()); } return false; } diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/tuple/MutableTriple.java b/hutool-core/src/main/java/org/dromara/hutool/core/tuple/MutableTriple.java index fec4ed41d..787c4537f 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/tuple/MutableTriple.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/tuple/MutableTriple.java @@ -10,7 +10,7 @@ import java.util.Objects; * @param 中值类型 * @param 右值类型 * @author kirno7 - * @since 6.0.3 + * @since 6.0.0 */ public class MutableTriple implements Serializable { private static final long serialVersionUID = 1L; @@ -114,9 +114,9 @@ public class MutableTriple implements Serializable { } if (o instanceof MutableTriple) { MutableTriple triple = (MutableTriple) o; - return Objects.equals(getLeft(), triple.getLeft()) && - Objects.equals(getMiddle(), triple.getMiddle()) && - Objects.equals(getRight(), triple.getRight()); + return Objects.equals(left, triple.getLeft()) && + Objects.equals(middle, triple.getMiddle()) && + Objects.equals(right, triple.getRight()); } return false; }