diff --git a/src/java.base/share/classes/java/lang/Double.java b/src/java.base/share/classes/java/lang/Double.java
index b699b1e94ea..7213eb55352 100644
--- a/src/java.base/share/classes/java/lang/Double.java
+++ b/src/java.base/share/classes/java/lang/Double.java
@@ -169,11 +169,11 @@ import jdk.internal.vm.annotation.IntrinsicCandidate;
*
*
*
representation equivalence:
- * The two floating-point values represent the the same IEEE 754
+ * The two floating-point values represent the same IEEE 754
* datum. In particular, for {@linkplain #isFinite(double)
* finite} values, the sign, {@linkplain Math#getExponent(double)
- * exponent}, and significand components of the
- * floating-point values are the same. Under this relation:
+ * exponent}, and significand components of the floating-point values
+ * are the same. Under this relation:
*
* - {@code +0.0} and {@code -0.0} are distinguished from each other.
*
- every bit pattern encoding a NaN is considered equivalent to each other