java读取txt文件内容

package read;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;

public class read {

    /**
     * 读取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:/1.txt");/*文件名*/
        System.out.println(txt2String(file));
    }
}

  java读取txt文件内容

posted @ 2017-07-11 14:26  JK_HYJ  阅读(451)  评论(0编辑  收藏  举报