import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class FileReadWriteExample {

    public static void main(String[] args) {
        File file = new File("example.txt");
        
        // 写入文件
        try (BufferedWriter writer = new BufferedWriter(new FileWriter(file))) {
            writer.write("这是一个示例文本文件");
            writer.newLine();
            writer.write("用于演示Java中的文件读写操作");
        } catch (IOException e) {
            e.printStackTrace();
        }
        
        // 读取文件
        try (BufferedReader reader = new BufferedReader(new FileReader(file))) {
            String line;
            while ((line = reader.readLine()) != null) {
                System.out.println(line);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

Java中的文本文件读写操作是开发中常见的任务之一。通过使用Java的I/O类库,我们可以轻松地实现文件的读取和写入。

在示例代码中,我们首先创建一个名为"example.txt"的文本文件,并通过BufferedWriter类将文本写入文件中。通过调用write()方法写入文本,并通过newLine()方法插入换行符。我们关闭写入器。

接下来,我们使用BufferedReader类读取文件。通过调用readLine()方法逐行读取文件中的内容,并将每行打印到控制台。同样地,我们在读取完成后关闭阅读器。

通过这种方式,我们可以轻松地在Java中进行文本文件的读写操作,方便地处理存储和读取文件中的数据。