public class IoUtils extends Object
| Constructor and Description |
|---|
IoUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cleanDirectory(File directory)
清理目录下的内容
|
static void |
closeQuietly(Closeable closeable) |
static void |
closeQuietly(HttpURLConnection connection) |
static void |
closeQuietly(InputStream input) |
static void |
closeQuietly(OutputStream output) |
static long |
copy(InputStream input,
OutputStream output) |
static long |
copy(Reader input,
Writer output) |
static void |
copyFile(String source,
String target) |
static void |
delete(File fileOrDir) |
static boolean |
isGzipStream(byte[] bytes) |
static List<String> |
readLines(Reader input) |
static String |
toString(InputStream input,
String encoding) |
static String |
toString(Reader reader) |
static byte[] |
tryDecompress(byte[] raw) |
static byte[] |
tryDecompress(InputStream raw) |
static void |
writeStringToFile(File file,
String data,
String encoding) |
public static byte[] tryDecompress(InputStream raw) throws Exception
Exceptionpublic static void writeStringToFile(File file, String data, String encoding) throws IOException
IOExceptionpublic static List<String> readLines(Reader input) throws IOException
IOExceptionpublic static String toString(InputStream input, String encoding) throws IOException
IOExceptionpublic static String toString(Reader reader) throws IOException
IOExceptionpublic static long copy(Reader input, Writer output) throws IOException
IOExceptionpublic static void delete(File fileOrDir) throws IOException
IOExceptionpublic static void cleanDirectory(File directory) throws IOException
IOExceptionpublic static long copy(InputStream input, OutputStream output) throws IOException
IOExceptionpublic static void copyFile(String source, String target) throws IOException
IOExceptionpublic static boolean isGzipStream(byte[] bytes)
public static void closeQuietly(HttpURLConnection connection)
public static void closeQuietly(InputStream input)
public static void closeQuietly(OutputStream output)
public static void closeQuietly(Closeable closeable)
Copyright © 2018–2020 Alibaba Group. All rights reserved.