码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-08-15 12:41:02      阅读:166      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!