问个问题 顺便散分
String asd = "asd";
byte[] b = asd.getBytes();
java使用的是unicode
所以字符的表示为\u0061\u0073\u0064
一个字符应该由两个字节表示
asd.getBytes();应该返回六个字节才对
006100730064
实际上是617364
byte[] gb = asd.getBytes("GBK");
byte[] iso = asd.getBytes("iso-8859-1");
byte[] b = asd.getBytes();
这三个的结果是一样的
这个问题该怎么理解