--- old/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java 2014-08-27 10:01:13.000000000 +0800 +++ new/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java 2014-08-27 10:01:12.000000000 +0800 @@ -640,8 +640,7 @@ for (int i = 0; i < digest.length; i++) { if ((digest[i] & 0x000000ff) < 0x10) { - digestString.append("0" + - Integer.toHexString(digest[i] & 0x000000ff)); + digestString.append('0').append(Integer.toHexString(digest[i] & 0x000000ff)); } else { digestString.append( Integer.toHexString(digest[i] & 0x000000ff));