一段很简单的程序,就是输出一个汉字的编码,
byte[] bs = "啊".getBytes("GB2312");
for (byte b : bs) {
System.out.println(Integer.toString(b*-1, 16));
}在网上对比了GB2312的编码,发现不对,这是什么情况??JAVA中文编码问题java