字符与字符串的输入!
为什么按下面第一种方式输入时,只能输入一个字节,按第二种方式就能输入整个汉子的两个字节呢?
方式一:
raf.write('中');
System.out.println(raf.getFilePointer());
方式二:
String s = "中";
byte[] gbk = s.getBytes("gbk");
raf.write(gbk);
为什么按下面第一种方式输入时,只能输入一个字节,按第二种方式就能输入整个汉子的两个字节呢?
方式一:
raf.write('中');
System.out.println(raf.getFilePointer());
方式二:
String s = "中";
byte[] gbk = s.getBytes("gbk");
raf.write(gbk);
2016-01-07
举报