关于java写文件的编码问题

草原小肥羊 发布于 2012/09/05 11:12
阅读 151
收藏 0

今天在写一个txt文件的时候,使用了类似如下的代码:

FileOutputStream fos = new FileOutputStream("d://1.txt");

Writer out = new BufferedWriter(new OutputStreamWriter(fos, "UTF-8"));

但是我使用UltraEdit查看了一下文件的二进制,发现时以FF FE开头的,是UTF-16LE的编码,请问这是为什么???

加载中
返回顶部
顶部