public class Files extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
close(Closeable closeable)
关闭连接
|
static File |
copy(InputStream source,
String target)
拷贝文件
|
static File |
createFile(File file)
创建文件
|
static File |
createFile(String path)
创建文件
|
static File |
createFile(String path,
String name)
创建文件
|
static JarEntry |
get(JarInputStream jis,
String name)
搜索文件
|
static String |
getCanonical(File file)
获取规范路径
|
static String |
getCanonical(String path)
获取规范路径
|
static File |
getFile(String name)
获取文件(规范性过滤)
|
static File |
getFile(String path,
String name)
获取文件(规范性过滤)
|
static boolean |
isCanonical(File file)
判断文件规范性
|
static boolean |
isCanonical(String path)
判断文件规范性
|
static boolean |
isJar(String path)
检查是否JAR文件
|
static JarInputStream |
openJarIS(String path)
打开Jar输入流
|
static JarOutputStream |
openJarOS(String path)
打开Jar输出流
|
static List<JarEntry> |
search(JarInputStream jis,
String regex)
搜索文件
|
static String |
toPath(String value)
路径转换
|
static String |
toPath(String value,
String name)
路径转换
|
static File |
write(File file,
String content)
写文件
|
static File |
write(File file,
String content,
boolean append)
写文件
|
static File |
write(String path,
String content)
写文件
|
static File |
write(String path,
String content,
boolean append)
写文件
|
static File |
write(String path,
String name,
String content)
写文件
|
static File |
write(String path,
String name,
String content,
boolean append)
写文件
|
public static boolean isJar(String path)
path - public static JarOutputStream openJarOS(String path) throws IOException
path - IOExceptionpublic static JarInputStream openJarIS(String path) throws IOException
path - IOExceptionpublic static JarEntry get(JarInputStream jis, String name) throws IOException
jis - name - IOExceptionpublic static List<JarEntry> search(JarInputStream jis, String regex) throws IOException
jis - regex - IOExceptionpublic static boolean isCanonical(String path)
path - public static boolean isCanonical(File file)
file - public static File write(String path, String content, boolean append)
path - content - append - public static File write(String path, String name, String content)
path - name - content - public static File write(String path, String name, String content, boolean append)
path - name - content - append - public static File write(File file, String content, boolean append)
file - content - append - public static File copy(InputStream source, String target) throws IOException
source - target - IOExceptionpublic static void close(Closeable closeable)
closeable - Copyright © 2016. All rights reserved.