java递归实现文件的删除和拷贝计算机等级考试
文章作者 100test 发表时间 2010:01:01 12:30:15
来源 100Test.Com百考试题网
递归?简单点:程序自己调用自己
实现文件的删除和拷贝,代码如下:
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 0deleteFile(String path) {
// TODO Auto-generated method stub
File f = new File(path).
if(f.isDirectory())
{
File[] file = f.listFiles().
for (File file2 : file) {
this.0deleteFile(file2.toString()).
file2.0delete().
}
}else
{
f.0delete().