public static List<String> txt2StringList(File file){
List<String> resultList = new ArrayList<>();
try{
BufferedReader br = new BufferedReader(new FileReader(file));//构造一个BufferedReader类来读取文件
String s = null;
while((s = br.readLine())!=null){//使用readLine方法,一次读一行
if (StringUtils.isNotBlank(s)) {
resultList.add(s);
} else {
resultList.add("");
}
}
br.close();
}catch(Exception e){
e.printStackTrace();
}
return resultList;
}
public static void contentToTxt(String filePath, String content) {
try {
File f = new File(filePath);
BufferedWriter output = new BufferedWriter(new FileWriter(f,true));
output.write(content + "\n");
output.close();
} catch (Exception e) {
e.printStackTrace();
}
}
Java读取本地txt文件内容及输出内容到txt
最新推荐文章于 2024-05-13 09:40:30 发布