我想将十进制值或十六进制转换为 unicode char 我试过Character.toString((char))
它一直不工作它返回错误的结果。有没有一种一直有效的方法?
编辑:在调用此方法之前我做错了。它工作正常。
我想将十进制值或十六进制转换为 unicode char 我试过Character.toString((char))
它一直不工作它返回错误的结果。有没有一种一直有效的方法?
编辑:在调用此方法之前我做错了。它工作正常。
我Character.toString()
用来将 unicode 整数/十六进制值转换为字符串字符。此示例将向上箭头字符的 unicode 值转换为字符串。
向上箭头示例:http ://en.wikipedia.org/wiki/File:U%2B2191.svg
final int upSymbolUnicode = 0x2191;
final String text = Character.toString((char)upSymbolUnicode);
我希望这有帮助。