深入解析Java中IO流操作:读写文件示例
在Java中,IO流主要用来进行输入输出操作。这里我们将重点讲解如何使用IO流来读写文件。
读文件:
FileInputStream
:用于读取字节数据。
```java
FileInputStream fis = new FileInputStream(“filename.txt”); // 读取的文件名
// 使用BufferedReader,它能更高效地处理字符数据
BufferedReader br = new BufferedReader(fis);
String line;
while ((line = br.readLine()) != null) {System.out.println(line); // 打印读取到的每一行
}
br.close(); // 关闭资源以释放系统资源
```写文件:
FileOutputStream
:用于向文件中写入字节数据。
```java
FileOutputStream fos = new FileOutputStream(“filename.txt”); // 写入的文件名
byte[] bytes = “Hello, World!”.getBytes(); // 要写入的数据
fos.write(bytes); // 向文件中写入数据
fos.close(); // 关闭资源以释放系统资源
```
以上就是Java中使用IO流读写文件的基本操作。
还没有评论,来说两句吧...