import java.io.File;
import java.io.OutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.FileInputStream;
public class InputStreamDemo05{
public static void main(String args[])throws Exception{
//第1步,使用File类找到一个文件
File f = new File("d:"+ File.separator+"test.txt");
//第2步,通过子类实例化父类对象
InputStream input = null; //准备一个输出对象
input = new FileInputStream(f); //通过对象多态性,进行实例化
//第3步,进行读操作
byte b[] = new byte[1024];
int temp = 0; //接受每一个读取进来的数据
int len = 0;
while((temp = input.read()) != -1){
//表示还有内容,文件没有读完
b[len] =(byte)temp;
len++;
}
//第4步,关闭输出流
input.close();
System.out.println("读入内容的长度: "+len);
System.out.println("内容为:" + new String(b,0,len));
}
};
java IO FileInputStream 随心一例<李老师>
