首页 > 其他 > 详细

I/O-<文件读写、输出>

时间:2016-08-15 12:40:40      阅读:167      评论:0      收藏:0      [点我收藏+]

读写

FileInputStream fis=null;
fis=new FileInputStream("D://2016.txt");//初始文件位置
int i=0;
byte[] bArray=new byte[1024];//通过比特类型来实现汉字的输入
sb=new StringBuffer();
while((i=fis.read(bArray))!=-1){  //从fis将内容读入bArray数组里面
    // char ch=(char) i;
    //sb.append(ch);
     sb.append(new String(bArray));//输出
}
System.out.println(sb.toString()); */

 写出文件(等同于复制)

fis=new FileInputStream("D://2016.txt");
fos=new FileOutputStream("E://2016.txt");
int i=0;
while((i=fis.read())!=-1){
	fos.write(i);   //写出文件
}

  注意:两种都得添加try{}catch{}异常处理(文件不存在的问题),最后关闭fis和fos

I/O-<文件读写、输出>

原文:http://www.cnblogs.com/bpdxqx/p/5772317.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!