中文编码问题虽然是个老问题,但对不熟悉的人来说还是不好处理的.不过Java中已经有了一套比较成熟的解决方案. 首先对中文编码格式予以简单介绍:中文编码有三套国标:GB2312,GBK,GB18030,从前到后互为超集.GBK最为常见.这里不展开介绍,具体可以谷歌. 不过国际上通用的还是UTF-8,如果我们自己写中文的话,最好以UTF-8的方式编码,不然处理起来真的很麻烦. 下面以Java读文件为例,说明一下java处理中文编码的方法. java可以按字符读,也可以按字节流读,不管怎么样,读中文的