知识大全 利用java本地拷贝文件及文件夹

Posted 文件

篇首语:正确的道路是这样:吸取你的前辈所做的一切,然后再往前走。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 利用java本地拷贝文件及文件夹相关的知识,希望对你有一定的参考价值。

  如何实现文件夹对文件夹的拷贝呢?如果文件夹里还有文件夹怎么办呢?    接下来我就将我的方法演示给一些初学者 希望能够帮助你们!    /*   * CopyRight by    */  package copyfile;  import java io *;  /**   * @author Administrator   *   * Class Function:   */  public class copyDirectory    public static void main(String args[]) throws IOException    String url = C:/Downloads/kele ;   String url = d:/java/copyfile/copy ;   (new File(url )) mkdirs();   File[] file=(new File(url )) listFiles();   for(int i= ;i<file length;i++)   if(file[i] isFile())    FileInputStream input=new FileInputStream(file[i]);    FileOutputStream output=new FileOutputStream(url + / +file[i] getName());    byte[] b=new byte[ * ];    int len;    while((len=input read(b))!= )    output write(b len);        output flush();    output close();    input close();       if(file[i] isDirectory())    copyDirectiory(url + / +file[i] getName() url + / +file[i] getName());             public static void copyDirectiory(String file String file ) throws IOException   (new File(file )) mkdirs();   File[] file=(new File(file )) listFiles();   for(int i= ;i<file length;i++)    if(file[i] isFile())    FileInputStream input=new FileInputStream(file[i]);    FileOutputStream output=new FileOutputStream(file + / +file[i] getName());    byte[] b=new byte[ * ];     int len;     while((len=input read(b))!= )     output write(b len);          output flush();       output close();     input close();         if(file[i] isDirectory())    copyDirectiory(file + / +file[i] getName() file + / +file[i] getName());                   cha138/Article/program/Java/JSP/201311/19270

相关参考

知识大全 java删除指定文件夹或者文件

  想要拷贝一份项目代码到家里但是由于是从公司svn服务器上checkout下来的其中有很多svn文件所以就写了个小工具删除svn文件夹就可以缩小整个工程大小  packagedeletefile; 

知识大全 VB.NET拷贝整个目录下所有子目录及文件的实例代码

VB.NET拷贝整个目录下所有子目录及文件的实例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 利用Java Applet播放声音文件

利用JavaApplet播放声音文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用Appl

知识大全 Java利用HttpURLConnection发送post请求上传文件

Java利用HttpURLConnection发送post请求上传文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶

知识大全 头文件生成器-javah.exe

  javah头文件生成器  javah程序创建C头文件和存根文件这些是把本地C成员函数包入java所需要的被创建的头文件给出了有关java类的信息这些信息是C成员函数与java类交换数据所必需的存根

知识大全 Java创建文件夹及文件

Java创建文件夹及文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  packagexjuti

知识大全 急:从其他电脑上弄过来的文件是lnk,怎么办

急:从其他电脑上弄过来的文件是lnk,怎么办?除了再插到那台电脑上就没办法打开了?是的,当初拷贝的时候没有烤文件,拷贝的是快捷方式。只能重新拷贝电脑上的文件夹没办法删除怎么办?1找到软件帮你360和优

知识大全 Java文件上传相关知识及得到后缀名

Java文件上传相关知识及得到后缀名  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  文件上传功能

知识大全 使用java播放声音文件

  因为java强大的类库解决这个问题并不困难只是API的调用问题而已不过不同的调用也有区别  很多人讲要使用JFM不过我懒得去安装所以另寻他法网上提供最多的方法就是利用Applet中的AudioCl

知识大全 QQ本地聊天记录保存在QQ哪个文件夹里

QQ本地聊天记录保存在QQ哪个文件夹里?  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!QQ本地聊天