//按行读取文件信息
public static List<String> fileContents(String path) throws Exception {
FileReader fileReader = new FileReader(path);
BufferedReader bufferedReader = new BufferedReader(fileReader);
ArrayList<String> list = new ArrayList<>();
String str = null;
while ((str = bufferedReader.readLine()) != null) {
list.add(str);
}
return list;
}
//按行写入文件
public static void fileWrite(List<String> list, String fileName) throws IOException {
FileWriter fileWriter = new FileWriter(fileName);
for (String s : list) {
fileWriter.write(s);
fileWriter.write("\n");
}
fileWriter.close();
}
java 文件读取与写入
最新推荐文章于 2022-09-24 16:45:36 发布