static void exp7(){
try {
InputStream input = new FileInputStream("abc2.txt");
long len = input.available(); // 文件可读取的长度。
System.out.println(len);
byte[] data = new byte[10];
// 1、read()使用
int d = input.read();
System.out.println(d + "" + (char)d);
d = input.read();
d = input.read();
d = input.read();
d = input.read();
d = input.read();
System.out.println(d + "" + (char)d);
// 2、read(byte[] data)
len = input.read(data);
System.out.println(len);
len = input.read(data);
System.out.println(len);
// 3、read(byte[] data,int off,int len);
len = input.read(data,0,10);
System.out.println(Arrays.toString(data));
len = input.read(data,7,3);
System.out.println(Arrays.toString(data));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
read方法使用代码
最新推荐文章于 2022-03-23 09:36:36 发布