标签: java string unicode utf-8
如何将java中的unicode字符串转换为十六进制字符串。
例如:st =“\ u0645”到st =“%D9%85”
答案 0 :(得分:2)
如果你能买得起番石榴,那就去买它并使用它PercentEscaper(从番石榴15.0开始提供)。
PercentEscaper
几乎总是和番石榴一样,写得很好并且表现令人钦佩。
请注意,它不会编码ASCII字母或数字(a-z,A-Z,0-9)。