gpt4 book ai didi

java - 在 Java 中将 Unicode 转换为字符串以及将字符串转换为 Unicode

转载 作者:太空宇宙 更新时间:2023-11-04 08:03:59 25 4
gpt4 key购买 nike

如何转换此字符串:该字符串包含 unicode 字符 unicodetoString("\u0064") 和字符串到 unicode,如 stringtounicode("a")?

public static String GetUnicode(String str_code) {          
String hexCode = Integer.toHexString(str_code.codePointAt(0)).toUpperCase();
String hexCodeWithAllLeadingZeros = "0000" + hexCode;
String hexCodeWithLeadingZeros = hexCodeWithAllLeadingZeros
.substring(hexCodeWithAllLeadingZeros.length() - 4);
hexCodeWithLeadingZeros = "\\u" + hexCodeWithLeadingZeros;
System.out.println("Unicode " + hexCodeWithLeadingZeros);
return hexCodeWithLeadingZeros;
}

最佳答案

要将 unicode 转换为字符串,请使用

StringEscapeUtils .unescapeJava(unicodeString)

关于java - 在 Java 中将 Unicode 转换为字符串以及将字符串转换为 Unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12384535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com