⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ifileutil.java

📁 不说了
💻 JAVA
字号:
/**
 * 
 */
package com.david.util;

import java.io.File;

import javax.servlet.http.HttpServletRequest;

/**
 * @author Administrator
 * 
 */
public interface IFileUtil {

	/**
	 * 
	 */
	//public FileUtil();

	/**
	 * 创建一个新的目录 如果创建成功返回这个新目录 创建失败就返回null
	 * 
	 * @param file
	 * @return
	 */
	public File createFileDir(File file);

	/**
	 * 获取文件后缀名 并且改为小写
	 */
	public String getFileSuffix(String fileName);

	/**
	 * 改绝对路径为相对路径 注意是相对web应用名字的路径
	 * 
	 * @param request
	 * @param path
	 * @return
	 */
	public String changePathToRelative(HttpServletRequest request,
			String path);

	/**
	 * 构造一个绝对路径
	 */
	public File changePathToAbsol(HttpServletRequest request, String path);
	/**
	 * 替换路径中的/和\
	 */
	public String changePath(String path);
	/**
	 * 删除一个文件,如果是目录就删除目录和目录下的所有文件
	 */
	public boolean deleteFile(File file);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -