这是读操作
[具体的FileReader操作链接]https://developer.mozilla.org/zh-CN/docs/Web/API/FileReader
具体的BufferedReader操作链接
public static void main(String[] args) throws IOException {
FileReader fileReader=new FileReader("D:/23.txt");
BufferedReader bufferedReader=new BufferedReader(fileReader);
String line;
while ((line = bufferedReader.readLine())!=null)
{
System.out.println(line);
}
}
这是写操作
public static void writeFile() {
try {
File writeName = new File("D:/23.txt");
writeName.createNewFile(); // 创建新文件,有同名的文件的话直接覆盖
try (FileWriter writer = new FileWriter(writeName);
BufferedWriter out = new BufferedWriter(writer)
) {
out.write("我会写入文件啦1\r\n"); // \r\n即为换行
out.write("我会写入文件啦2\r\n"); // \r\n即为换行
out.flush(); // 把缓存区内容压入文件
}
} catch (IOException e) {
e.printStackTrace();
}
}