Java基础知识强化之IO流笔记27:FileInputStream读取数据一次一个字节数组byte[ ]
2015-10-08 18:46
906 查看
1. FileInputStream读取数据一次一个字节数组byte[ ]
使用FileInputStream一次读取一个字节数组:
int read(byte[] b)
返回值:返回值其实是实际读取的字节个数 .
2. 代码示例:
运行效果,如下:
![](http://images2015.cnblogs.com/blog/757858/201510/757858-20151008184513284-656371458.jpg)
使用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)); } } }
运行效果,如下:
![](http://images2015.cnblogs.com/blog/757858/201510/757858-20151008184513284-656371458.jpg)
相关文章推荐
- Java泛型总结
- javaEE学习笔记【01】集成环境开发应用、JDK新特性
- eclipse与AVD模拟器断开问题
- Java-WebSocket
- Java____实现定时任务的三种方法
- java多线程基础
- spring 通过编程来获取属性文件
- eclipse svn操作
- Java基础学习笔记【12】Reflect反射(2)
- Java基础学习笔记【11】Reflect反射(1)
- Java语言简介
- Java____Timer实现定时功能及其源码研究
- Java基础学习笔记【10】打印流、管道流
- Java基础学习笔记【09】文件流、AutoCloseable资源释放接口
- Java基础学习笔记【08】泛型限定、泛型操作
- Spring Security(初识)
- Java基础学习笔记【07】Collection、List、Map
- Java基础学习笔记【06】ReentrantLock重入锁、Syncharonized同步代码块、集合遍历
- HDU1031 Design T-Shirt(java)
- 【Java】 ArrayList与LinkedList的区别