21xrx.com
2024-09-19 09:46:20 Thursday
登录
文章检索 我的文章 写文章
Java流 – 文件读写操作
2023-06-12 23:54:27 深夜i     --     --

在Java中,流(Stream)代表了一个数据序列,可以让我们按照特定方式将数据读入或写入。在本文中,我们将探讨如何使用Java的流来进行文件读写操作,并且给出相应的代码案例。

文件读操作

我们可以使用Java的FileInputStream类以字节流的方式读取文件。下面的代码展示了如何使用FileInputStream来读取文件内容并输出到控制台。


try {

  FileInputStream fileInputStream = new FileInputStream("example.txt");

  int content;

  while ((content = fis.read()) != -1) {

    System.out.print((char) content);

  }

  fileInputStream.close();

} catch (IOException e) {

  e.printStackTrace();

}

文件写操作

我们可以使用Java的FileOutputStream类以字节流的方式写入文件。下面的代码展示了如何将内容写入文件中。


try {

  String content = "Hello, Java Stream";

  FileOutputStream fileOutputStream = new FileOutputStream("example.txt");

  byte[] bytes = content.getBytes();

  fileOutputStream.write(bytes);

  fileOutputStream.close();

} catch (IOException e) {

  e.printStackTrace();

}

关键词:

1. Java流

2. 文件读写

3. FileInputStream 类,FileOutputStream 类

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复