黑马程序员技术交流社区
标题:
java面试题
[打印本页]
作者:
heimaojyj
时间:
2016-7-25 13:15
标题:
java面试题
定义一个文件输入流,调用read(byte[] b)方法,将a.txt文件中的内容打印出来(byte数组大小限制为5)
分析:1,read(byte[] b) 这个方法是字节输入流的方法,创建FileInputStream对象,关联a.txt
2,创建内存输出流,将读到的文本写到输出流中
3,创建字节数组,长度为5
4,将内存输出流的内容转为字符串打印
5,关闭输入流
实现代码:
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("a.txt");
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int len ;
byte[] arr = new byte[5];
while((len = fis.read(arr))!=-1){
baos.write(arr, 0, len);
}
System.out.println(baos.toString());
fis.close();
}
作者:
y17920
时间:
2016-7-25 13:44
不错不错 不错不错 不错不错
作者:
le李
时间:
2016-7-25 22:10
编程题面试的时候是怎么问的,口述题目让你编写还是给你发过来题目让你编写?
作者:
q123123
时间:
2016-7-25 22:13
内存输出流.....
作者:
haizi004
时间:
2016-7-28 00:13
66666666666666666666666
作者:
haizi004
时间:
2016-7-28 00:18
楼主好厉害,快带我飞!
作者:
笨宝小白
时间:
2016-7-28 00:24
大神带我飞 O(∩_∩)O哈!
作者:
自娱自乐的朋朋
时间:
2016-7-28 03:39
不错不错
作者:
Frank_Ms1ZR
时间:
2016-7-28 06:37
见识了这样的面试题,
作者:
lu598110900
时间:
2016-7-28 07:54
楼主好厉害好厉害,鼓掌鼓掌
作者:
belowfox
时间:
2016-7-28 09:22
赞一个,我喜欢这儿分享精神
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2