拷贝文件的Java源代码

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

//-----------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-----------

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航