public class FileUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
defaultEncoding |
static int |
FILE_BYTE_SIZE |
static int |
FILE_CACHE_SIZE |
static int |
FILE_CONTENT_SIZE |
static java.lang.String |
sep |
| Constructor and Description |
|---|
FileUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
copyFile(java.io.File fromFile,
java.io.File toFile) |
static void |
copyFile(java.lang.String fromFullPath,
java.lang.String toFullPath) |
static void |
delDir(java.io.File dir) |
boolean |
exists(java.lang.String path,
java.lang.String fileName) |
static java.lang.String |
getExtName(java.io.File f) |
static int |
getFileSize(java.io.File f) |
static int |
getFileSize(java.lang.String fullPath) |
static java.lang.String |
getHash(java.io.File f) |
static java.lang.String |
getHash(java.io.File f,
java.lang.String hashType) |
static java.lang.String |
getHash(java.lang.String fileName) |
static java.lang.String |
getHash(java.lang.String fileName,
java.lang.String hashType) |
static java.util.Properties |
getProperties(java.io.File f) |
static java.util.Properties |
getProperties(java.io.File f,
java.lang.String encoding) |
static java.util.Properties |
getProperties(java.io.InputStream is) |
static java.util.Properties |
getProperties(java.io.InputStream is,
java.lang.String encoding) |
static java.lang.String |
loadBaseFile(java.lang.String fullPath) |
static byte[] |
loadFile(java.lang.String file) |
static java.lang.String |
readFile(java.io.InputStream is) |
static byte[] |
readFile(java.lang.String filePath) |
static java.lang.String |
readFileByClassPath(java.lang.String fileClassPath) |
static java.lang.String |
readTextFile(java.lang.String fullPath) |
static java.lang.String |
readTextFile(java.lang.String fullPath,
java.lang.String encoding) |
static java.lang.String |
toHexString(byte[] b) |
static void |
write(java.io.InputStream is,
java.io.OutputStream os) |
static void |
write(java.io.InputStream is,
java.io.OutputStream os,
int bufferSize) |
static void |
writeFile(byte[] key,
java.lang.String file) |
static void |
writeFile(java.io.File f,
java.lang.String content,
boolean b) |
static void |
writeFile(java.lang.String fullPath,
java.lang.String content) |
static void |
writeFile(java.lang.String fullPath,
java.lang.String content,
boolean b) |
static void |
writeFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content,
boolean b) |
public static final int FILE_BYTE_SIZE
public static final int FILE_CACHE_SIZE
public static final int FILE_CONTENT_SIZE
public static final java.lang.String sep
public static final java.lang.String defaultEncoding
public static java.lang.String getExtName(java.io.File f)
public static int getFileSize(java.lang.String fullPath)
public static int getFileSize(java.io.File f)
public static void copyFile(java.lang.String fromFullPath,
java.lang.String toFullPath)
throws java.lang.Exception
java.lang.Exceptionpublic static void copyFile(java.io.File fromFile,
java.io.File toFile)
throws java.lang.Exception
java.lang.Exceptionpublic boolean exists(java.lang.String path,
java.lang.String fileName)
public static void writeFile(java.lang.String fullPath,
java.lang.String content)
public static void writeFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content,
boolean b)
public static void writeFile(java.lang.String fullPath,
java.lang.String content,
boolean b)
public static void writeFile(java.io.File f,
java.lang.String content,
boolean b)
public static void writeFile(byte[] key,
java.lang.String file)
public static java.lang.String readTextFile(java.lang.String fullPath)
public static java.lang.String readTextFile(java.lang.String fullPath,
java.lang.String encoding)
public static java.lang.String loadBaseFile(java.lang.String fullPath)
public static byte[] readFile(java.lang.String filePath)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic static java.lang.String readFileByClassPath(java.lang.String fileClassPath)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readFile(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] loadFile(java.lang.String file)
public static void delDir(java.io.File dir)
public static java.util.Properties getProperties(java.io.File f)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Properties getProperties(java.io.File f,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Properties getProperties(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Properties getProperties(java.io.InputStream is,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getHash(java.lang.String fileName)
public static java.lang.String getHash(java.io.File f)
public static java.lang.String getHash(java.lang.String fileName,
java.lang.String hashType)
public static java.lang.String getHash(java.io.File f,
java.lang.String hashType)
public static void write(java.io.InputStream is,
java.io.OutputStream os,
int bufferSize)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.InputStream is,
java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toHexString(byte[] b)
Copyright © 2019. All Rights Reserved.