public class FileUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static int |
BUFFER_SIZE
缓存区大小
|
private static String |
FILE_OPEN_MODE
文件打开模式
|
private static CharSequence[] |
SPECIAL_SUFFIX
特殊后缀
|
static char |
UNIX_SEPARATOR
类Unix路径分隔符
|
static char |
WINDOWS_SEPARATOR
Windows路径分隔符
|
| 构造器和说明 |
|---|
FileUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
createFolder(String path)
创建文件夹
|
static String |
extName(File file)
获取文件扩展名 (不带`.`)
|
static String |
extName(String fileName)
获取文件扩展名 (不带`.`)
|
static boolean |
fileExists(String path) |
static boolean |
folderExists(String path) |
static String |
readFile(String path)
读取文件内容
|
static List<io.vavr.Tuple2<Integer,String>> |
readFileByLine(File file)
按行读取文件
|
static boolean |
renameFile(String oldPath,
String newPath) |
static void |
writeFile(File file,
String content,
boolean overwrite)
已过时。
|
static void |
writeFile(File file,
String content,
FileWriteType writeType)
写入内容到指定文件
|
static void |
writeFile(String path,
String content,
boolean overwrite)
已过时。
|
static void |
writeFile(String path,
String content,
FileWriteType writeType)
写入内容到指定文件
|
private static final int BUFFER_SIZE
public static final char UNIX_SEPARATOR
public static final char WINDOWS_SEPARATOR
private static final CharSequence[] SPECIAL_SUFFIX
public static List<io.vavr.Tuple2<Integer,String>> readFileByLine(File file) throws Exception
Exception@Deprecated public static void writeFile(String path, String content, boolean overwrite) throws Exception
path - 文件路径content - 写入内容overwrite - 是否覆盖Exceptionpublic static void writeFile(String path, String content, FileWriteType writeType) throws Exception
path - 文件路径content - 写入内容writeType - 写模式Exception@Deprecated public static void writeFile(File file, String content, boolean overwrite) throws Exception
file - 文件content - 写入内容overwrite - 是否覆盖Exceptionpublic static void writeFile(File file, String content, FileWriteType writeType) throws Exception
file - 文件content - 写入内容writeType - 写模式Exceptionpublic static void createFolder(String path) throws IOException
IOExceptionpublic static boolean folderExists(String path)
public static boolean fileExists(String path)
Copyright © 2024. All rights reserved.