import java.io.FileInputStream;
import java.io.IOException;
/*
* FileInputStream读取文件
* 读取方法 int read(byte[] b):读取字节数组
*
*/
public class FileInputStreamDemo01 {
public static void main(String[] args) throws IOException {
FileInputStream fis=new FileInputStream("d:\\demo\\a.txt");
//创建字节数组
//法一
/*byte[] b=new byte[10];
int len= fis.read(b);
System.out.println(new String(b));
System.out.println(len);*/
//法二:循环
byte[] b1=new byte[2];
int len1=0;
while((len1=fis.read(b1))!=-1){
System.out.print(new String(b1));
}
}
}
import java.io.IOException;
/*
* FileInputStream读取文件
* 读取方法 int read(byte[] b):读取字节数组
*
*/
public class FileInputStreamDemo01 {
public static void main(String[] args) throws IOException {
FileInputStream fis=new FileInputStream("d:\\demo\\a.txt");
//创建字节数组
//法一
/*byte[] b=new byte[10];
int len= fis.read(b);
System.out.println(new String(b));
System.out.println(len);*/
//法二:循环
byte[] b1=new byte[2];
int len1=0;
while((len1=fis.read(b1))!=-1){
System.out.print(new String(b1));
}
}
}