赛迪网 > IT技术 Java > (最新更新)Java基础
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

拷贝文件的源代码

发布时间:2006.03.15 18:25     来源:Matrix    作者:yunfengsheng

//-----------Class CopyFile Begin---------
//Class CopyFile
//CopyRight:Writed By Yun-Fengsheng
//Last modify time:2001-11-16
//Method: public boolean copy(String from_filename,String to_filename)
class CopyFile
{
        public boolean copy(String file1,String file2)
        {
                try //must try and catch,otherwide will compile error
            {
                //instance the File as file_in and file_out
                java.io.File file_in=new java.io.File(file1);
                java.io.File file_out=new java.io.File(file2);
                FileInputStream in1=new FileInputStream(file_in);
        FileOutputStream out1=new FileOutputStream(file_out);
                byte[] bytes=new byte[1024];
                int c;
                while((c=in1.read(bytes))!=-1)
                        out1.write(bytes,0,c);
                in1.close();
                out1.close();
                return(true);  //if success then return true
        }

           catch(Exception e)
       {  
           System.out.println("Error!");
           return(false);  //if fail then return false
       }
        }
}

//Class CopyFile Example
/*
CopyFile copy1=new CopyFile();
boolean copy_ok=copy1.copy("c:/hello.jsp","c:/hello_backup.jsp");
if(copy_ok)
{
        out.println("拷贝成功!");
}
else
{
        out.println("拷贝失败!");
}
*/
//-----------Class CopyFile End-----------


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Java基础之―关键字 (11-16) · 用Digester简化XML文档处理(二) (09-24)
· -将你的apache速度提高十倍 (02-21) · JAVA中用动态代理类实现记忆功能(一) (05-26)
· JAVA中用动态代理类实现记忆功能(二) (11-21) · 深入理解abstract class和interface (02-02)
· CVS常用命令速查手册 (10-23) · Java 理论与实践:哈希 (10-23)
· Ant实践 (05-27) · jvm学习笔记之一 (05-19)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 信息化市场百家争鸣 SaaS深陷争议“泥潭”
· 提高管理水平 "两栖"CIO应具备的六大能力
· 国产ITIL运维先行者 四大厂商角力BI市场
· 金融行业GSN专题解决方案 企业网解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统