请问为什么在WINDOWS XP中文操作系统下的文本文件中一起输入中文和日文然后保存为ANSI格式,也能保存成功?
java读取文件时候指定编码时,是不是会忽略掉文件中多余的字节?

解决方案 »

  1.   

    文本文件中的编码转换是最复杂的问题,因为里面不仅涉及到文件中的编码,还涉及到操作系统的编码,文本编辑器在这些方面的操作都是后台的,程序员往往是看不见得。
    使用java时,所有文件在读取和写出操作外,使用stream是最安全的。读取时使用文件规定的编码,写出可以自己定义编码