--- old/src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java 2014-08-27 22:10:03.000000000 +0800 +++ new/src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java 2014-08-27 22:10:03.000000000 +0800 @@ -980,8 +980,9 @@ grantEntry.principals.listIterator(); while (list.hasNext()) { PolicyParser.PrincipalEntry pppe = list.next(); - sb.append(" Principal " + pppe.getDisplayClass() + " " + - pppe.getDisplayName(true)); + sb.append(" Principal ").append(pppe.getDisplayClass()) + .append(' ') + .append(pppe.getDisplayName(true)); if (list.hasNext()) sb.append(", "); } result = sb.toString();