Java文件输入输出流:读写操作实例

原创 ╰+哭是因爲堅強的太久メ 2024-12-10 07:54 106阅读 0赞

在Java中,我们可以使用FileInputStream和FileOutputStream来实现文件的读写操作。以下是一些具体的实例:

  1. 写入操作
    • 创建一个字符串内容。
    • 使用FileWriter创建一个指向文件的流,然后将内容写入。
  1. String content = "Hello, World!";
  2. File file = new File("output.txt");
  3. FileWriter writer = new FileWriter(file);
  4. writer.write(content);
  5. writer.close();
  1. 读取操作
    • 使用FileInputStream读取文件内容。
  1. FileInputStream fis = new FileInputStream("output.txt"));
  2. // 定义读取的字节数量
  3. int bytesToRead = 1024; // 指定一次读取的字节数
  4. byte[] buffer = new byte[bytesToRead];
  5. while (bytesToRead > 0) {
  6. int bytesRead = fis.read(buffer);
  7. if (bytesRead == -1) { // 文件已关闭
  8. break;
  9. }
  10. bytesToRead -= bytesRead;
  11. }
  12. fis.close();

以上代码展示了如何在Java中使用FileInputStream和FileWriter进行文件的读写操作。

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

发表评论

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

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

相关阅读