import java.io.FileInputStream;
import java.io.IOException;
public class work {
public static void main(String[] args) throws IOException {
//创建字节输入流(读文件)
FileInputStream fis = new FileInputStream("E:\\test.txt");
byte[] arr = new byte[5];
int i;//读取字节个数
i = fis.read(arr);
while (i != -1){//判断是否读到文件末尾
System.out.print(new String(arr,0,i));//把实际读取的i个字节
//再次读取内容
i = fis.read(arr);
}
//关闭流
fis.close();
//提示
System.out.println("\r\n读取完成!");
}
}
//还可以
/* int i = fis.read(arr);//返回值i,表示本次读取字节的个数
System.out.println(“读取的字节个数:”+i);
System.out.println(“读取的内容:”);
for(int j = 0;j < arr.length;j++){
System.out.print((char)arr[j]);
}*/