当前位置: 移动技术网 > IT编程>开发语言>Java > JAVA实现读取txt文件内容的方法

JAVA实现读取txt文件内容的方法

2019年07月22日  | 移动技术网IT编程  | 我要评论

通常,我们可以直接通过文件流来读取txt文件的内容,但有时可能会出现乱码!此时只要设置一下文件字符编码即可。

public class txttest {
  /**
   * 读取txt文件的内容
   * @param file 想要读取的文件对象
   * @return 返回文件内容
   */
  public static string txt2string(file file){
    stringbuilder result = new stringbuilder();
    try{
      bufferedreader br = new bufferedreader(new filereader(file));//构造一个bufferedreader类来读取文件
      string s = null;
      while((s = br.readline())!=null){//使用readline方法,一次读一行
        result.append(system.lineseparator()+s);
      }
      br.close();  
    }catch(exception e){
      e.printstacktrace();
    }
    return result.tostring();
  }
  
  public static void main(string[] args){
    file file = new file("d:/errlog.txt");
    system.out.println(txt2string(file));
  }
}

读取文件效果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网