随笔-64  评论-13  文章-2  trackbacks-0
在java里 对文件的读写应通过:
  InputStreamReader reader=new InputStreamReader(new FileInputStream("text.txt"),encoding);

  OutputStreamWriter ow=new
OutputStreamWriter(fFileOutputSteam,encoding);
类来完成,其中指定的encoding(如"gb2312","utf-8"等),可以保证读出、写入的文件以指定的编码方式存在。

  因为具体执行读写的read/write方法是针对byte进行的,这两个类会进行必要的转换。

参考文章:

Java中文问题详解 

 unicode简介
posted on 2007-08-21 23:47 桂湖山 阅读(1354) 评论(0)  编辑 收藏 引用 所属分类: java
只有注册用户登录后才能发表评论。