类 FileUtil

java.lang.Object
org.apache.commons.io.FileUtils
cn.benma666.myutils.FileUtil

public class FileUtil extends org.apache.commons.io.FileUtils
文件工具
date: 2016年9月10日
版本:
0.1
作者:
jingma
  • 字段概要

    从类继承的字段 org.apache.commons.io.FileUtils

    EMPTY_FILE_ARRAY, ONE_EB, ONE_EB_BI, ONE_GB, ONE_GB_BI, ONE_KB, ONE_KB_BI, ONE_MB, ONE_MB_BI, ONE_PB, ONE_PB_BI, ONE_TB, ONE_TB_BI, ONE_YB, ONE_ZB
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    static void
    关闭输入流
    static void
    关闭输出流
    static void
    deleteDir(String fileName)
    递归删除目录
    static String
    getFileMD5(byte[] bArr)
    获取文件的MD5值
    static String
    获取文件的MD5值
    static String
    获取文件的MD5值
    static byte[]
    将图片转为字节组

    从类继承的方法 org.apache.commons.io.FileUtils

    byteCountToDisplaySize, byteCountToDisplaySize, checksum, checksumCRC32, cleanDirectory, contentEquals, contentEqualsIgnoreEOL, convertFileCollectionToFileArray, copyDirectory, copyDirectory, copyDirectory, copyDirectory, copyDirectory, copyDirectoryToDirectory, copyFile, copyFile, copyFile, copyFile, copyFile, copyFileToDirectory, copyFileToDirectory, copyInputStreamToFile, copyToDirectory, copyToDirectory, copyToFile, copyURLToFile, copyURLToFile, createParentDirectories, delete, deleteDirectory, deleteQuietly, directoryContains, forceDelete, forceDeleteOnExit, forceMkdir, forceMkdirParent, getFile, getFile, getTempDirectory, getTempDirectoryPath, getUserDirectory, getUserDirectoryPath, isDirectory, isEmptyDirectory, isFileNewer, isFileNewer, isFileNewer, isFileNewer, isFileNewer, isFileNewer, isFileNewer, isFileNewer, isFileNewer, isFileOlder, isFileOlder, isFileOlder, isFileOlder, isFileOlder, isFileOlder, isFileOlder, isFileOlder, isFileOlder, isRegularFile, isSymlink, iterateFiles, iterateFiles, iterateFilesAndDirs, lastModified, lastModifiedUnchecked, lineIterator, lineIterator, listFiles, listFiles, listFilesAndDirs, moveDirectory, moveDirectoryToDirectory, moveFile, moveFile, moveFileToDirectory, moveToDirectory, openInputStream, openOutputStream, openOutputStream, readFileToByteArray, readFileToString, readFileToString, readFileToString, readLines, readLines, readLines, sizeOf, sizeOfAsBigInteger, sizeOfDirectory, sizeOfDirectoryAsBigInteger, streamFiles, toFile, toFiles, touch, toURLs, waitFor, write, write, write, write, write, write, writeByteArrayToFile, writeByteArrayToFile, writeByteArrayToFile, writeByteArrayToFile, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFile

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • FileUtil

      public FileUtil()
  • 方法详细资料

    • getFileMD5

      public static String getFileMD5(File file)
      获取文件的MD5值
      参数:
      file - 上传文件
      返回:
      文件MD5值
    • getFileMD5

      public static String getFileMD5(InputStream in) throws Exception
      获取文件的MD5值
      返回:
      文件MD5值
      抛出:
      Exception
    • getFileMD5

      public static String getFileMD5(byte[] bArr) throws Exception
      获取文件的MD5值
      参数:
      bArr - 上传文件
      返回:
      文件MD5值
      抛出:
      Exception
    • closeInputStream

      public static void closeInputStream(InputStream is)
      关闭输入流
      参数:
      is - 要关闭输入流
    • closeOutputStream

      public static void closeOutputStream(OutputStream is)
      关闭输出流
      参数:
      is - 要关闭输出流
    • toBytes

      public static byte[] toBytes(BufferedImage image) throws IOException
      将图片转为字节组
      抛出:
      IOException
    • deleteDir

      public static void deleteDir(String fileName)
      递归删除目录
      参数:
      fileName - 要删除的文件或文件夹路径