ClearDataManager.java 523 Bytes
package com.ectrip.cyt.version;

import java.io.File;

public class ClearDataManager {
	public static void deleteFilesByDirectory(File file) {
		if (file.exists() == false) {
			return;
		} else {
			if (file.isFile()) {
				file.delete();
				return;
			}
			if (file.isDirectory()) {
				File[] childFile = file.listFiles();
				if (childFile == null || childFile.length == 0) {
					file.delete();
					return;
				}
				for (File f : childFile) {
					deleteFilesByDirectory(f);
				}
				file.delete();
			}
		}
	}

}