public class FileUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
LINE_SEPARATOR
回车符
|
| 构造器和说明 |
|---|
FileUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
cleanDirectory(File dir)
递归删除目录下的所有文件及子目录下所有文件
|
static String |
file2String(Class clazz,
String relativePath,
String encoding)
读取类相对路径内容
|
static String |
file2String(File file)
读取文件内容
|
static String |
getBaseDirName()
得到项目所在路径
|
static String |
getUserHomeDir(String base)
得到USER_HOME目录
|
static List<String> |
readLines(File file)
读取类相对路径内容
|
static boolean |
string2File(File file,
String data)
字符流写文件 较快
|
public static final String LINE_SEPARATOR
public static String getBaseDirName()
public static String getUserHomeDir(String base)
base - 用户目录下文件夹public static String file2String(File file) throws IOException
file - 文件IOException - 发送IO异常public static String file2String(Class clazz, String relativePath, String encoding) throws IOException
clazz - 文件relativePath - 相对路径encoding - 编码IOException - 发送IO异常public static List<String> readLines(File file) throws IOException
file - 文件IOException - 发送IO异常public static boolean string2File(File file, String data) throws IOException
file - 文件data - 数据IOException - 发送IO异常public static boolean cleanDirectory(File dir)
dir - 文件夹Copyright © 2008–2018 The Ant Financial. All rights reserved.