package net.uvct.util;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.io.FilenameUtils;
import org.apache.commons.io.IOCase;
import com.sun.org.apache.xerces.internal.impl.xpath.regex.ParseException;
/**
* 文件工具类
* @author preference
*
*/
public class FileUtils {
public final static int max = 3;//保存文件的数量最大个数
/**
*
* @方法名:getBaseName
* @方法描述【方法功能描述】从路径中获取去除后缀的文件名
* @param filename 文件路径
* @return 去除后缀的文件名
*/
public static String getBaseName(String filename) {
return FilenameUtils.getBaseName(filename);
}
/**
*
* @方法名:getExtension
* @方法描述【方法功能描述】 从文件路径中获取文件的扩展名
* @param filename 文件路径
* @return 文件扩展名
*/
public static String getExtension(String filename) {
return FilenameUtils.getExtension(filename);
}
/**
*
* @方法名:getFullPath
* @方法描述【方法功能描述】 从文件路径中获取文件的父路径
* @param filename 文件路径
* @return 文件的父路径
*/
public static String getFullPath(String filename) {
return FilenameUtils.get