zoukankan      html  css  js  c++  java
  • JAVA 打开文件乱码

    JAVA 打开文件乱码

    1.问题:

    1.1 JAVA 打开文件乱码?

    2.解决:

    2.1 用java打开文件的时候,读取File文件内容或者流里面的内容时候,需要指定编码格式。

    如:1

    1 List<String> lines=new ArrayList<String>();  
    2 BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(fileName),"UTF-8"));  
    3 String line = null;  
    4 while ((line = br.readLine()) != null) {  
    5       lines.add(line);  
    6 }  
    7 br.close();  

    如:2 使用apache的common.io工具包(FileUtils)

    1 List<String> list = FileUtils.readLines(file, CharEncoding.UTF_8);

    如:3 使用apache的common.io工具包(IOUtils)

    1 FileInputStream is = FileUtil.openInputStream(file);
    2 List<String> list = IOUtil.readLines(is, CharEncoding.UTF_8);

    ------

    @Cobble HF.AH.CHN 2013-04-09

    资料1:http://blog.csdn.net/greenqingqingws/article/details/7395213

  • 相关阅读:
    install git on ubuntu
    deploy uwsgi with niginx on ubuntu
    ubuntu下部署solr
    solr relevent project
    20100722
    [Programming Visual C++]Ex05cCScrollView Revisited
    iter_test
    交友类节目
    install scrapy on windows
    20100703
  • 原文地址:https://www.cnblogs.com/cobble19/p/3010408.html
Copyright © 2011-2022 走看看