如何获得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));