public class FileUtil extends Object
| 构造器和说明 |
|---|
FileUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
copyDir(String path,
String copyPath)
copy dir
|
static byte[] |
copyToByteArray(InputStream inStream)
Convert InputStream to byte array
|
static String |
getFileContent(InputStream inputStream)
Get String by input stream
|
static String |
getFileContent(String fileName)
get file content
|
static List<FileInfo> |
getFilesFromFolder(String folder)
Get files from folder
|
static File[] |
getResourceFolderFiles(String folder)
get files from folder
|
static boolean |
mkdir(String path)
make dir
|
static boolean |
mkdirs(String path)
make dirs
|
static void |
nioTransferCopy(File source,
File target)
use nio copy file
|
static boolean |
nioWriteAppendable(String contents,
String filePath)
Appending The New Data To The Existing File
|
static boolean |
nioWriteFile(String contents,
String filePath)
Use nio write file
|
static String |
toSuffix(String fileName)
To Suffix
getFileExt
|
static boolean |
writeFile(String source,
File file,
boolean append)
write by BufferedWriter
|
static boolean |
writeFile(String source,
String filePath,
boolean append)
write string contents to file
|
static boolean |
writeFile(String source,
String filePath,
boolean append,
String encoding)
write by OutPutStreamWriter
|
static boolean |
writeFileNotAppend(String source,
String filePath)
write string contents to file,overwrite any existing file
|
public static boolean mkdir(String path)
path - file pathpublic static boolean mkdirs(String path)
path - file pathpublic static void copyDir(String path, String copyPath)
path - pathcopyPath - target pathpublic static void nioTransferCopy(File source, File target)
source - source filetarget - target filepublic static byte[] copyToByteArray(InputStream inStream) throws IOException
inStream - InputStreamIOException - io exceptionpublic static boolean writeFile(String source, String filePath, boolean append)
source - string contentsfilePath - local file pathappend - append operatepublic static boolean writeFileNotAppend(String source, String filePath)
source - string contentfilePath - file pathpublic static boolean writeFile(String source, String filePath, boolean append, String encoding)
source - String sourcefilePath - File pathappend - is appendencoding - encodingpublic static boolean writeFile(String source, File file, boolean append)
source - String sourcefile - Fileappend - append operatepublic static String getFileContent(String fileName)
fileName - file namepublic static String getFileContent(InputStream inputStream)
inputStream - InputStreampublic static File[] getResourceFolderFiles(String folder)
folder - folderpublic static boolean nioWriteFile(String contents, String filePath)
contents - string contentsfilePath - file pathpublic static boolean nioWriteAppendable(String contents, String filePath)
contents - string contentsfilePath - file pathpublic static String toSuffix(String fileName)
fileName - file nameCopyright © 2021. All rights reserved.