深入解析Java中IO流操作:读写文件示例

原创 男娘i 2024-12-13 18:57 193阅读 0赞

在Java中,IO流主要用来进行输入输出操作。这里我们将重点讲解如何使用IO流来读写文件。

  1. 读文件

    • FileInputStream:用于读取字节数据。
      ```java
      FileInputStream fis = new FileInputStream(“filename.txt”); // 读取的文件名

    // 使用BufferedReader,它能更高效地处理字符数据
    BufferedReader br = new BufferedReader(fis);
    String line;
    while ((line = br.readLine()) != null) {

    1. System.out.println(line); // 打印读取到的每一行

    }
    br.close(); // 关闭资源以释放系统资源
    ```

  2. 写文件

    • FileOutputStream:用于向文件中写入字节数据。
      ```java
      FileOutputStream fos = new FileOutputStream(“filename.txt”); // 写入的文件名

    byte[] bytes = “Hello, World!”.getBytes(); // 要写入的数据

    fos.write(bytes); // 向文件中写入数据
    fos.close(); // 关闭资源以释放系统资源
    ```

以上就是Java中使用IO流读写文件的基本操作。

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

发表评论

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

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

相关阅读