黑马程序员技术交流社区
标题:
分享一道测试题
[打印本页]
作者:
fluency
时间:
2015-1-17 12:42
标题:
分享一道测试题
定义一个文件输入流,调用read(byte[] b)方法将exercise.txt文件中的所有内容打印出来(byte数组的大小限制为5)
public static void main(String[] args) {
File file=new File("d:"+File.separator+"test4.txt");
if(!file.exists())throw new RuntimeException("压根没文件");
FileInputStream in;
ByteArrayOutputStream arr=new ByteArrayOutputStream();
try {
in=new FileInputStream(file);
byte[] data=new byte[5];
int len=0;
try {
while((len=in.read(data))!=-1){
arr.write(data, 0, len);
}
System.out.println(arr.toString("UTF-8"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
复制代码
作者:
wangcongwu
时间:
2015-1-17 13:44
你真搞笑,还写压根没文件都死了哈哈
作者:
xiaoyi
时间:
2015-1-17 14:52
wangcongwu 发表于 2015-1-17 13:44
你真搞笑,还写压根没文件都死了哈哈
就是要有这样的自娱自乐精神
作者:
446111220
时间:
2015-1-17 16:34
谢谢分享
作者:
d7142947
时间:
2015-1-17 22:25
我测试也是做的这个题 , 但是你这个 …… 额
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2