今天看啥
热点:

删除指定文件或文件夹,指定文件文件夹


	public static void delFolder(String dirPath) {
		try {
			dAllFile(dirPath);  
			String fpath = dirPath;
			 File mPath = new File(fpath);
			boolean tempFlag = mPath.delete();  
		} catch (Exception ex) {
			Write.debug(""+ex.getMessage());
		}
	}

	public static boolean dAllFile(String fPath) {
		 
		File myFile = new File(fPath);
		if (!myFile.exists()) {
			return false;
		}
		if (!myFile.isDirectory()) {
			return false;
		}
		String[] tList = myFile.list();
		File tempFile = null;
		for (int i = 0; i < tList.length; i++) {
			if (fPath.endsWith(File.separator)) {
				tempFile = new File(fPath + tList[i]);
			} else {
				tempFile = new File(fPath + File.separator + tList[i]);
			}
			if (tempFile.isFile()) {
				boolean tempFlag = tempFile.delete();
			}
			if (tempFile.isDirectory()) {
				dAllFile(fPath + "/" + tList[i]); 
				delFolder(fPath + "/" + tList[i]); 
				return  true;
			}
		}
		 return false; 
	}

www.bkjia.comtruehttp://www.bkjia.com/Androidjc/1003644.htmlTechArticle删除指定文件或文件夹,指定文件文件夹 public static void delFolder(String dirPath) {try {dAllFile(dirPath); String fpath = dirPath; File mPath = new File(fpath);bo...

相关文章

帮客评论

视觉看点