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
*/
public static BufferedWriter getBufferedWriter(

本文介绍了使用Java进行TXT文件的逐行读取和写入方法,包括一次性读取或写入文件内容的示例,并讨论了如何确定文件的内容类型,如image/gif。
最低0.47元/天 解锁文章
527

被折叠的 条评论
为什么被折叠?



