在java里 对文件的读写应通过:
InputStreamReader reader=new InputStreamReader(new FileInputStream("text.txt"),encoding);
或
OutputStreamWriter ow=new OutputStreamWriter(fFileOutputSteam,encoding);
类来完成,其中指定的encoding(如"gb2312","utf-8"等),可以保证读出、写入的文件以指定的编码方式存在。
因为具体执行读写的read/write方法是针对byte进行的,这两个类会进行必要的转换。
参考文章:
unicode简介
posted on 2007-08-21 23:47
桂湖山 阅读(1354)
评论(0) 编辑 收藏 引用 所属分类:
java