--- old/src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java 2014-08-27 22:09:25.000000000 +0800 +++ new/src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java 2014-08-27 22:09:25.000000000 +0800 @@ -138,24 +138,28 @@ * Return a string representation of the contents of the ACL entry. */ public String toString() { - StringBuffer s = new StringBuffer(); - if (negative) - s.append("-"); - else - s.append("+"); - if (user instanceof Group) - s.append("Group."); - else - s.append("User."); - s.append(user + "="); + StringBuffer sb = new StringBuffer(); + if (negative) { + sb.append('-'); + } else { + sb.append('+'); + } + if (user instanceof Group) { + sb.append("Group."); + } else { + sb.append("User."); + } + sb.append(user).append('='); + Enumeration e = permissions(); - while(e.hasMoreElements()) { + while (e.hasMoreElements()) { Permission p = e.nextElement(); - s.append(p); - if (e.hasMoreElements()) - s.append(","); + sb.append(p); + if (e.hasMoreElements()) { + sb.append(','); + } } - return new String(s); + return sb.toString(); } /**