JAvaフォルダおよびサブファイルの削除

356 ワード

/**
 *     
 * 
 * @param file       
 */
public static void deleteFile(File file){
	if(!file.exists()) {
		return;
	} else {
		if(!file.isDirectory())
			file.delete();
		else{
			File[] files = file.listFiles();
			if(files != null) {
				for(File f : files){
					deleteFile(f);
				}
				file.delete();
			}
		}
	}
}