java删除文件夹下所有文件
package org.sw; import java.io.File; /** * * @author mengzw * @since 3.0 2014-2-26 */ public class DeleteFolder { /** * 删除文件夹下的所有文件 * @param oldPath */ public void deleteFile(File oldPath) { if (oldPath.isDirectory()) { System.out.println(oldPath + "是文件夹--"); File[] files = oldPath.listFiles(); for (File file : files) { deleteFile(file); } }else{ oldPath.delete(); } } public static void main(String[] args) { DeleteFolder df = new DeleteFolder(); df.deleteFile(new File("E:/ddd/")); } }