21xrx.com
2025-04-01 04:23:27 Tuesday
文章检索 我的文章 写文章
Java文件流之写入文件操作
2023-06-12 12:37:00 深夜i     19     0
Java文件流 写入文件 FileOutputStream类

在Java中,我们可以使用文件流来进行文件的读写操作。其中,输出流(OutputStream)和输入流(InputStream)是最基本的几个流,用于实现数据的输出和输入。在文件写入方面,我们常常使用FileOutputStream类来实例化一个文件输出流对象,通过该对象的write()方法来实现将数据写入文件的功能。

下面,我们来看一个实例,演示如何用Java代码将文件流写入文件:

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
public class WriteToFileDemo {
  public static void main(String[] args) throws IOException {
    String content = "Hello, world! This is a test content!";
    byte[] data = content.getBytes();
    File file = new File("test.txt");
    FileOutputStream outputStream = new FileOutputStream(file);
    outputStream.write(data);
    outputStream.close();
    System.out.println("Successfully wrote data to file.");
  }
}

上面的代码中,我们先将要写入文件的内容转成了字节数组,然后创建了一个FileOutputStream对象,并指定了要写入的文件路径。最后,我们通过write()方法将数据写入文件,并在写入完成后关闭了输出流,同时输出了一条成功的提示信息。

通过上面的演示,我们学习了如何用Java将文件流写入文件的操作。如果您有其他文件读写的需求,可以尝试使用Java提供的其他流类和方法来实现。

  
  

评论区