fis.read()
时间: 2023-06-22 20:29:45 浏览: 128
fis.read()是Java中FileInputStream类的一个方法,用于从指定的文件中读取一个字节的数据。该方法返回一个int类型的值,表示读取到的字节数据。如果已经到达文件末尾,则返回-1。
使用FileInputStream读取文件的基本步骤如下:
1.创建FileInputStream对象,指定要读取的文件路径和文件名。
2.使用read()方法读取文件中的数据。
3.关闭输入流。
下面是一个简单的示例,演示了如何使用FileInputStream读取文件中的数据:
```
import java.io.*;
public class FileInputStreamExample {
public static void main(String[] args) {
try {
// 创建FileInputStream对象
FileInputStream fis = new FileInputStream("input.txt");
// 读取数据
int data = fis.read();
while (data != -1) {
System.out.print((char) data);
data = fis.read();
}
// 关闭输入流
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码会从名为"input.txt"的文件中读取数据,并将其输出到控制台。