您的位置:首页 > 编程语言 > Java开发

Java基础知识强化之IO流笔记27:FileInputStream读取数据一次一个字节数组byte[ ]

2015-10-08 18:46 906 查看
1. FileInputStream读取数据一次一个字节数组byte[ ]

使用FileInputStream一次读取一个字节数组:

  int read(byte[] b)

  返回值:返回值其实是实际读取的字节个数 .

2. 代码示例:

 package com.himi.fileinputstream;

import java.io.FileInputStream;
import java.io.IOException;

/**
*
* 使用FileInputStream一次读取一个字节数组:int read(byte[] b)
* 返回值:返回值其实是实际读取的字节个数
*
*/

public class FileInputStreamDemo1 {

public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("a.txt");
//开发时候最终版本代码
byte[] bys = new byte[1024];
int len = 0;
while((len = fis.read(bys)) != -1) {
System.out.print(new String(bys,0,len));
}

}

}


运行效果,如下:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: