拷贝文件的源代码

【字号: 日期:2023-02-23浏览:28作者:雯心
内容: //-----------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, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd
相关文章: