首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >corejava辅导(12--3)

corejava辅导(12--3)

作者头像
紫风
发布2025-10-14 17:14:08
发布2025-10-14 17:14:08
720
举报

基本输入输出所使用的类的介绍

FileInputStream和FileOutputStream (文件输入输出流)

以上两个是字节流

1) 结点流,可以对磁盘文件进行操作。

2) 要构造一个FileInputStream, 所关联的文件必须存在而且是可读的。

3) 要构造一个FileOutputStream而输出文件已经存在,则它将被覆盖。

FileInputStream infile = new FileInputStream("myfile.dat");

   FIleOutputStream outfile = new FileOutputStream("results.dat");

     FileOutputStream outfile = new FileOutputStream(“results.dat”,true);

参数为true时输出为添加,为false时为覆盖。

import java.io.*;

public class FileCopy {

     public static void main(String[] args) {

         FileInputStream fi = null;

         FileOutputStream fo = null;

         try {

              fi = new FileInputStream(args[0]);

              fo = new FileOutputStream("copy_"+args[0]);

              byte[] bs=new byte[1024];

              int i;

              while((i=fi.read(bs))!=-1){

                   fo.write(bs,0,i);

              }

         } catch (FileNotFoundException e) {

              // TODO Auto-generated catch block

              e.printStackTrace();

         } catch (IOException e) {

              // TODO Auto-generated catch block

              e.printStackTrace();

         }

         finally{

              if(fi!=null)

                   try {

                       fi.close();

                   } catch (IOException e) {

                       // TODO Auto-generated catch block

                       e.printStackTrace();

                   }

              if(fo!=null)

                   try {

                       fo.close();

                   } catch (IOException e) {

                       // TODO Auto-generated catch block

                       e.printStackTrace();

                   }

              }

     }

}

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档