21xrx.com
2025-03-15 12:14:52 Saturday
文章检索 我的文章 写文章
Java IO:从键盘输入内容存入文件
2023-06-15 07:21:37 深夜i     6     0
Java IO

在Java编程中,我们经常需要将用户输入的数据存储到文件中。这个过程涉及到Java IO操作中的“输入流”和“输出流”。

下面是一个简单的Java代码示例,用于将从键盘输入的内容保存到文件中:

import java.io.*;
public class InputToOutput {
  public static void main(String[] args) {
    try {
      // 创建一个BufferedReader对象来读取用户输入
      BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
      // 创建一个FileWriter对象来写入文件
      FileWriter writer = new FileWriter("output.txt");
      // 读取用户输入,一次读取一行
      String line = "";
      while ((line = reader.readLine()) != null) {
        // 将输入的内容写入文件中
        writer.write(line);
        writer.write("\n"); // 写入换行符
      }
      // 关闭输入和输出文件流
      reader.close();
      writer.close();
      System.out.println("输入已写入文件!");
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}

在这个示例中,我们使用了一个BufferedReader对象来读取用户从控制台(即键盘输入)输入的数据线,并将这些数据存储到名为“output.txt”的文件中。

、输入流、输出流

  
  

评论区