基本上我正在阅读包含像这样的html实体的JSON字符串:一
但在我的应用程序中没有用。我需要这个:一
(日文字符1)在黑莓手机上翻转日文字符的HTML实体
这样做的最好方法是什么? 无论是JSON和我的应用程序使用UTF-8
我已经分析了int
所以现在我基本都int i = 19968;
我试图铸造一个字符,转换为十六进制,然后浇铸到一个字符。 但没有任何作品。
帮助。
基本上我正在阅读包含像这样的html实体的JSON字符串:一
但在我的应用程序中没有用。我需要这个:一
(日文字符1)在黑莓手机上翻转日文字符的HTML实体
这样做的最好方法是什么? 无论是JSON和我的应用程序使用UTF-8
我已经分析了int
所以现在我基本都int i = 19968;
我试图铸造一个字符,转换为十六进制,然后浇铸到一个字符。 但没有任何作品。
帮助。
事实证明这是一个模拟器的问题。我以某种方式改变了模拟器..并假定东亚模拟器将支持汉字,但它只是画了盒子。
试试下面的代码:
int i = 19968;
byte[] bytes = new byte[2];
bytes[0] = (byte)((i >>> 8) & 0x00ff);
bytes[1] = (byte)(i & 0x00ff);
String str = null;
try {
str = new String(bytes, "Unicode");
// System.out.println(str);
}
catch(UnsupportedEncodingException uee) {
uee.printStackTrace();
}
oops。铸造成'char'的作品也是如此。 –
你能提供你尝试使用的代码吗? –