Java中IO操作:BufferedReader和 BufferedWriter 的使用示例

原创 落日映苍穹つ 2024-11-26 05:57 121阅读 0赞

在Java中,BufferedReaderBufferedWriter是用来进行带缓冲的字符输入/输出的。

下面我将为你展示它们的使用示例:

  1. 使用BufferedReader读取文件内容:
  1. import java.io.BufferedReader;
  2. import java.io.FileReader;
  3. public class BufferedReaderExample {
  4. public static void main(String[] args) {
  5. try (BufferedReader br = new BufferedReader(new FileReader("input.txt")))) {
  6. String line;
  7. while ((line = br.readLine()) != null)) {
  8. System.out.println(line);
  9. }
  10. } catch (Exception e) {
  11. e.printStackTrace();
  12. }
  13. }
  14. }

这里我们创建了一个BufferedReader来读取名为input.txt的文件内容。

  1. 使用BufferedWriter写入文件:
  1. import java.io.BufferedWriter;
  2. import java.io.FileWriter;
  3. public class BufferedWriterExample {
  4. public static void main(String[] args) {
  5. try (BufferedWriter bw = new BufferedWriter(new FileWriter("output.txt")))) {
  6. bw.write("This is a test content.");
  7. bw.newLine(); // Add a line break
  8. bw.write("Another test line.");
  9. } catch (Exception e) {
  10. e.printStackTrace();
  11. }
  12. }
  13. }

这里我们创建了一个BufferedWriter来向名为output.txt的文件中写入内容。

注意:在使用IO操作时,一定要处理可能出现的异常,以保证程序的健壮性。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,121人围观)

还没有评论,来说两句吧...

相关阅读