返回文件流_Java中的IO流
时间: 2024-03-12 12:46:39 浏览: 68
在Java中,可以使用IO流来读写文件。其中,文件流是一种基本的IO流类型,用于读写文件。可以使用 FileInputStream 和 FileOutputStream 类来创建文件输入流和文件输出流。
以下是一个简单的示例代码,演示如何使用文件流读取文件内容并将其打印到控制台上:
```java
import java.io.*;
public class FileDemo {
public static void main(String[] args) {
try {
// 创建文件输入流
FileInputStream fileInputStream = new FileInputStream("file.txt");
// 读取文件内容
int content;
while ((content = fileInputStream.read()) != -1) {
// 将内容打印到控制台
System.out.print((char) content);
}
// 关闭文件输入流
fileInputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的示例代码中,我们使用 FileInputStream 类创建了一个文件输入流,并通过 read() 方法读取了文件的内容。在读取文件内容时,我们使用了一个 while 循环,每次读取一个字节,并将其转换为字符打印到控制台上。最后,我们使用 close() 方法关闭文件输入流。
类似地,我们也可以使用 FileOutputStream 类创建文件输出流,并将数据写入文件中。
阅读全文