TOP

java遞歸實現文件的刪除和拷貝
2014-11-15 13:15:36 】 瀏覽:9932
Tags:

  遞歸?簡單點:程序自己調用自己


  實現文件的刪除和拷貝,代碼如下:


  package com.viita;


  import java.io.BufferedInputStream;


  import java.io.BufferedOutputStream;


  import java.io.DataInputStream;


  import java.io.DataOutputStream;


  import java.io.File;


  import java.io.FileInputStream;


  import java.io.FileOutputStream;


  import java.io.IOException;


  public class Dptest {


  //刪除制定文件夾的所有文件及根文件夾


  public void deleteFile(String path) {


  // TODO Auto-generated method stub


  File f = new File(path);


  if(f.isDirectory())


  {


  File[] file = f.listFiles();


  for (File file2 : file) {


  this.deleteFile(file2.toString());


  file2.delete();


  }


  }else


  {


  f.delete();


請關注公眾號獲取更多資料



】【打印繁體】【】【】 【】【】【】 【關閉】 【返回頂部
上一篇Java生成UUID通用唯一識別碼 下一篇JS中cookie的介紹和操作