文件读写工具

工具类路径:com.wueasy.base.util.FileHelper

/**
 * 规范化路径,合并其中的多个分隔符为一个,并转化为本地系统路径格式
 * @author: fallsea
 * @param filepath 文件路径
 * @return
 */
public static String normalize(String filepath)


/**
 * 获取文件mime类型
 * @author: fallsea
 * @param file
 * @return mime类型
 */
public static String getMimeType(File file)


/**
 * 获取文件路径
 * @author: fallsea
 * @param path 文件路径
 * @return
 */
public static URL getUrl(String path)


/**
 * 创建文件夹和文件
 * @author: fallsea
 * @param filePathName
 * @return
 */
public static boolean createNewFile(String filePathName)


/**
 * 从完整文件名获取完整路径,这是前缀+路径
 * @author: fallsea
 * @param filename
 * @return
 */
public static String getFullPath(String filename)


/**
 * 判断文件是否存在
 * @author: fallsea
 * @param filePath 文件路径
 * @return
 */
public static boolean exists(String filePath)


/**
 * 创建目录
 * @author: fallsea
 * @param directory
 * @return
 */
public static boolean createDirectory(String directory)


/**
 * 文件写入内容
 * @author: fallsea
 * @param filePath 文件路径
 * @param data 内容
 * @return
 */
public static boolean writeToFile(String filePath, byte[] data)


/**
 * 文件写入内容
 * @author: fallsea
 * @param filePath 文件路径
 * @param data 内容
 * @return
 */
public static boolean writeToFile(String filePath, String data)


/**
 * 文件写入内容
 * @author: fallsea
 * @param filePath 文件路径
 * @param data 内容
 * @param encoding 编码
 * @return
 */
public static boolean writeToFile(String filePath, String data, String encoding)
Copyright © wueasy.com 2017-2020 all right reserved,powered by Gitbook未经允许,禁止以任何形式传播 修订时间: 2019-11-18

results matching ""

    No results matching ""