提交 d982a975 authored 作者: Thomas Mueller's avatar Thomas Mueller

Slightly faster Unicode processing

上级 eea52ad7
......@@ -186,8 +186,12 @@ public class StringUtils {
// buff.append(Integer.toOctalString(0x200 | ch).substring(1));
} else {
buff.append("\\u");
String hex = Integer.toHexString(ch);
// make sure it's four characters
buff.append(Integer.toHexString(0x10000 | ch).substring(1));
for (int len = hex.length(); len < 4; len++) {
buff.append('0');
}
buff.append(hex);
}
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论