1.读文件
private static List<String> readFile(String path) throws IOException {
List<String> lines = new ArrayList<>();
File file = new File(path);
FileInputStream fis = new FileInputStream(file);
//Construct BufferedReader from InputStreamReader
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
String line = null;
while ((line = br.readLine()) != null) {
lines.add(line);
}
br.close();
return lines;
}
调用,这里的path是相对项目的根路径的path
List<String> strings = readFile("datarx/src/main/users.txt");
2.写文件
File file = new File("datarx/src/main/test1.txt");
FileWriter fileWriter = new FileWriter(file);
fileWriter.write(sql);
fileWriter.write("\r\n");
fileWriter.flush();
fileWriter.close();
fileWriter.write("\r\n");用来换行,windows下使用;