Java 逐行读写 TXT 文件
package com.weixiao.download;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.HashMap;
import java.util.Map;
import org.apache.log4j.Logger;
public class IOHelper {
private static Logger logger = Logger.getLogger(IOHelper.class);
/**
* 获取 BufferedReader 实例
* @author lipw
* @date 2017年12月14日上午9:50:37
* @param filePath 文件路径
* @return
*/
public static BufferedReader getBufferedReader(String filePath) {
File file = new File(filePath);
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader(file));
} catch (Exception e) {
e.printStackTrace();
} finally {
// todo
}
return reader;
}
/**
* 获取 BufferedWriter 实例
* @author lipw
* @date 2017年12月14日上午9:50:07
* @param filePath 文件路径
* @return
*