--- old/src/java.base/share/classes/java/security/cert/TrustAnchor.java 2014-08-26 11:20:33.000000000 +0800 +++ new/src/java.base/share/classes/java/security/cert/TrustAnchor.java 2014-08-26 11:20:32.000000000 +0800 @@ -320,14 +320,18 @@ StringBuilder sb = new StringBuilder(); sb.append("[\n"); if (pubKey != null) { - sb.append(" Trusted CA Public Key: " + pubKey.toString() + "\n"); - sb.append(" Trusted CA Issuer Name: " - + String.valueOf(caName) + "\n"); + sb.append(" Trusted CA Public Key: ").append(pubKey) + .append('\n'); + sb.append(" Trusted CA Issuer Name: ") + .append(caName).append('\n'); } else { - sb.append(" Trusted CA cert: " + trustedCert.toString() + "\n"); + sb.append(" Trusted CA cert: ").append(trustedCert) + .append('\n'); + } + if (nc != null) { + sb.append(" Name Constraints: ").append(nc) + .append('\n'); } - if (nc != null) - sb.append(" Name Constraints: " + nc.toString() + "\n"); return sb.toString(); } }