public class FileUtil extends Object
| 构造器和说明 |
|---|
FileUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
close(InputStream in,
OutputStream out)
关闭
|
static void |
close(Reader reader,
Writer writer)
关闭
|
static void |
delAll(File srcDir,
boolean flag) |
static void |
delete(File f)
删除文件
|
static void |
delete(String filename)
删除文件
|
static boolean |
fileNameEquals(String fname1,
String fname2)
判断文件主名是否相同(区分大小写)
|
static String |
getExtensionName(String fname)
通过路径取得文件拓展名
|
static String |
getname(String path)
通过路径取得文件主名
|
static boolean |
isTheExtendNameFile(String fname,
String extendName)
判断扩展名
|
static Properties |
loadPropertiesFromFile(String fn,
String charset) |
static void |
main(String[] args) |
static String |
makeFileNameValid(String pathname) |
static void |
mkparentPath(File f) |
static void |
mkparentPath(String fname)
创建文件的路径
|
static void |
moveFile(File moveFile,
File fromdir,
File toDir) |
static ByteBuff |
readToByteBuffer(InputStream in) |
static ByteBuff |
readToByteBuffer(String filename) |
static String |
str2Filepath(String str) |
static String |
str2Webpath(String str) |
public static void delete(String filename)
filename - public static void delete(File f)
filename - public static void mkparentPath(String fname)
fname - 文件名public static void mkparentPath(File f)
public static void close(InputStream in, OutputStream out)
in - out - public static boolean isTheExtendNameFile(String fname, String extendName)
fname - extendName - public static boolean fileNameEquals(String fname1, String fname2)
fname1 - fname2 - public static void main(String[] args)
public static Properties loadPropertiesFromFile(String fn, String charset) throws Exception
Exceptionpublic static ByteBuff readToByteBuffer(String filename) throws Exception
Exceptionpublic static ByteBuff readToByteBuffer(InputStream in) throws Exception
ExceptionCopyright © 2023. All rights reserved.