分享

java读取文件

 昵称22070 2007-04-03
使用Java 读取文件,使用下边的语句:
   File file = new File(filepath);
   FileReader in = new FileReader(file);
   BufferedReader bufin = new BufferedReader(in);
读取中文和英文都是没有问题的,但在读取繁体中文时,读出来的就是乱码了,需要修改成下边的形式:
   File file =new File(filepath);
   InputStreamReader read = new InputStreamReader(new FileInputStream(file),"Unicode");
    BufferedReader bfin = new BufferedReader(read);
这样就可以了,要采用Unicode编码读取。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多