读取文件

来源:互联网 发布:怎么发送淘宝店铺链接 编辑:程序博客网 时间:2024/06/05 11:56
package com.company.internationalticket.test;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class ReadFileUtil {
    
    public String readFile(String path){
        
        if(path == null || "".equals(path)){
            
            return "路径不合法,传入的路径为:" + path;
        }
        
        File file = new File(path);

        String result = "";
        
        try {
            
            BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file), "UTF-8"));// 构造一个BufferedReader类来读取文件
            
            String s = null;
            
            while ((s = br.readLine()) != null) {
                // 使用readLine方法,一次读一行
                result = result + "\n" + s;
                
            }
            
            br.close();
            
        } catch (Exception e) {
            
            e.printStackTrace();
        }

        return result;
    }
}

0 0
原创粉丝点击