上一篇
java使用io流读写文件,io流读取写入文件步骤(java io流读写文件)
- 行业动态
- 2024-04-24
- 2
Java IO流简介
Java IO流是Java中用于处理输入输出的抽象概念,它提供了一组类和接口,用于读取数据到程序和从程序写入数据,Java IO流分为字节流和字符流,字节流用于处理二进制数据,字符流用于处理文本数据。
Java IO流读写文件步骤
1、导入相关包
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException;
2、创建文件输入流对象,用于读取文件
FileInputStream fis = null; try { fis = new FileInputStream("input.txt"); } catch (IOException e) { e.printStackTrace(); }
3、创建文件输出流对象,用于写入文件
FileOutputStream fos = null; try { fos = new FileOutputStream("output.txt"); } catch (IOException e) { e.printStackTrace(); }
4、使用循环读取文件内容并写入新文件
int data; while ((data = fis.read()) != 1) { try { fos.write(data); } catch (IOException e) { e.printStackTrace(); } }
5、关闭输入输出流
try { if (fis != null) { fis.close(); } if (fos != null) { fos.close(); } } catch (IOException e) { e.printStackTrace(); }
Java IO流读写文件单元表格
操作 | 方法 | 参数 | 返回值 | 描述 |
读取文件 | FileInputStream | String fileName | FileInputStream对象 | 创建一个文件输入流对象,用于读取指定文件名的文件 |
写入文件 | FileOutputStream | String fileName | FileOutputStream对象 | 创建一个文件输出流对象,用于写入指定文件名的文件 |
读取文件内容 | read() | int类型 | 从输入流中读取一个字节的数据,返回值为0255的整数或1表示已到达文件末尾 | |
写入文件内容 | write(int b) | int b | void | 将指定的字节写入输出流中 |
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/235755.html