From f36f1354c63a500c70ae51a9c2b2d21ad55cfa77 Mon Sep 17 00:00:00 2001 From: Justin Lu Date: Mon, 9 Jan 2023 21:26:08 +0000 Subject: [PATCH] 8299501: Usage of constructors of primitive wrapper classes should be avoided in java.util API docs Reviewed-by: naoto, lancea --- src/java.base/share/classes/java/util/Arrays.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/java.base/share/classes/java/util/Arrays.java b/src/java.base/share/classes/java/util/Arrays.java index 8c7dbccc4a1..693216fb6e0 100644 --- a/src/java.base/share/classes/java/util/Arrays.java +++ b/src/java.base/share/classes/java/util/Arrays.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2021, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2023, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -2793,7 +2793,7 @@ public class Arrays { * two array references are considered equal if both are {@code null}. * * Two doubles {@code d1} and {@code d2} are considered equal if: - *
    {@code new Double(d1).equals(new Double(d2))}
+ *
    {@code Double.valueOf(d1).equals(Double.valueOf(d2))}
* (Unlike the {@code ==} operator, this method considers * {@code NaN} equal to itself, and 0.0d unequal to -0.0d.) * @@ -2826,7 +2826,7 @@ public class Arrays { * in the same order. * *

Two doubles {@code d1} and {@code d2} are considered equal if: - *

    {@code new Double(d1).equals(new Double(d2))}
+ *
    {@code Double.valueOf(d1).equals(Double.valueOf(d2))}
* (Unlike the {@code ==} operator, this method considers * {@code NaN} equal to itself, and 0.0d unequal to -0.0d.) * @@ -2876,7 +2876,7 @@ public class Arrays { * two array references are considered equal if both are {@code null}. * * Two floats {@code f1} and {@code f2} are considered equal if: - *
    {@code new Float(f1).equals(new Float(f2))}
+ *
    {@code Float.valueOf(f1).equals(Float.valueOf(f2))}
* (Unlike the {@code ==} operator, this method considers * {@code NaN} equal to itself, and 0.0f unequal to -0.0f.) * @@ -2909,7 +2909,7 @@ public class Arrays { * in the same order. * *

Two floats {@code f1} and {@code f2} are considered equal if: - *

    {@code new Float(f1).equals(new Float(f2))}
+ *
    {@code Float.valueOf(f1).equals(Float.valueOf(f2))}
* (Unlike the {@code ==} operator, this method considers * {@code NaN} equal to itself, and 0.0f unequal to -0.0f.) *