用FileInputStream读取文件时,是一个一个字节读取的,如果说因为汉字是两个字节,读取时会显示为?,那字母应该也是两个字节吧,都是unicode编码,为什么字母就可以正常显示
不都是采用unicode编码吗,字母不也应该是2个字符
一个字节就足够表示字母了,所以只用一个字节,但一个字节不足以表示所有汉字,所以汉字需要两个字节。