如何获得unicode字符的十六进制表示?

时间:2016-11-22 07:28:19

标签: java unicode utf-8

如何获得unicode字符的十六进制表示?例如,当我看到“ā”字符的unicode表时,它显示U + 0101;

Code   Glyph Decimal Html
U+0101  ā    ā  ā

但我的代码输出;

[-60, -127]

我不知道怎样才能用这个字节数组实现U + 0101。这是我的代码

String s = "ā";
byte[] b = s.getBytes("UTF-8");
System.out.println(Arrays.toString(b));

0 个答案:

没有答案