[英]How to print unicode string as it is in Java?
我想为Android开发调试表情符号图标问题。 我的应用程序从远程服务器读取文本消息
String test = String.format("%s",unicodeStr);
Log.i("xxx",test);
我希望它打印出类似“\\ u23434”的东西,但它打印“”。
所以我的问题是,我怎么能打印出unicode字符串呢?
非常感谢。
String s = "\\u23434";
System.out.println(s);
它按原样打印unicode String。
我现在找到另一种解决问题的方法
for (char curr : str.toCharArray()){
//print out the character or do whatever you wanna have
int code = curr;
Log.i("tag",String.format("%x",code));
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.