假设我有String s = "green"
。我该怎么做才能获得它的Unicode表示"\u0067\u0072\u0065\u0065\u006E"
?
答案 0 :(得分:1)
我不认为有任何方法可以提供此功能,但是如果您要构建自定义方法,那么您可以执行以下操作:
submit_tag
所以private static String toUnicodeString(String str) {
String ret = "";
for (char ch: str.toCharArray())
ret += String.format("\\u%04x", (int) ch);
return ret;
}
会返回toUnicodeString("green")