Use string concatenation for addressString(int) 52/86752/5
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 6 Jan 2020 17:55:13 +0000 (18:55 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 6 Jan 2020 20:26:40 +0000 (21:26 +0100)
Java 11 has cool concatenation, use that instead of a StringBuilder.

JIRA: MDSAL-509
Change-Id: I3d8bd227e85ad611997cbfd7224ff3c31a5bf725
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
model/ietf/ietf-type-util/src/main/java/org/opendaylight/mdsal/model/ietf/util/AbstractIetfInetUtil.java

index 88da958305a9e62cec3b41cf9c465939010027fd..e79fca3afb1feca2d59796adcc835fc6abe615d3 100644 (file)
@@ -696,12 +696,7 @@ public abstract class AbstractIetfInetUtil<A4, A4NZ extends A4, P4, A6, A6NZ ext
     }
 
     private static String addressString(final int bits) {
-        return new StringBuilder(15)
-                .append(bits >>> 24).append('.')
-                .append(bits >>> 16 & 0xFF).append('.')
-                .append(bits >>> 8 & 0xFF).append('.')
-                .append(bits & 0xFF)
-                .toString();
+        return (bits >>> 24) + "." + (bits >>> 16 & 0xFF) + "." + (bits >>> 8 & 0xFF) + "." + (bits & 0xFF);
     }
 
     static String addressStringV4(final byte @NonNull[] bytes) {