InputStream的子类——
FileInputStream类:来实现文本文件的读取,常用的两种构造方法是:
(1).FileInputStream(File file)。
file指定文件数据源。使用此构造方法创建文件输入流对象如下:
File file =new File("C:\\text.txt");
InputStream fileObject=new FileInputStream(file);
此时文件输入流对象fileObject就和数据源(C:\\text.txt文件)联系起来了。
(2)、FileInputStream(String name)。
其中,name指定文件数据源,包含路径信息。使用此构造方法创建文件输入流对象如下。
InputStream in=new FileInputStream(“C:\\test.txt”);
2.使用FileInputStream读取文本文件的具体使用步骤如下。
(1)、引入相关的类。
import java.io.IOException;
import java.io.InputSteam;
import java.io.FileInputStream;
(2)创建一个文件输入流对象
InputStream fileObject=new FileInputStream("C:\\test.txt");
(3)利用文件输入流的方法读取文本文件数据
fileObject.available(); //可读取字节数
fileObject.read(); //读取文件的数据
(4)关闭文件输入流对象
fileObject.close();