public class StreamUtils extends Object
| 构造器和说明 |
|---|
StreamUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static InputStream |
byteTOInputStream(byte[] in)
将byte数组转换成InputStream
|
static String |
byteTOString(byte[] in)
将byte数组转换成String
|
static ByteArrayOutputStream |
getByteArrayOutputStream() |
byte[] |
getBytes(InputStream is)
InputStream 转换成byte[]
|
static File |
getFile(String filepath) |
static FileInputStream |
getFileInputStream(File file)
根据文件对象创建文件输入流处理
以字节为单位(非 unicode )
|
static FileInputStream |
getFileInputStream(String filepath)
根据文件路径创建文件输入流处理
以字节为单位(非 unicode )
|
static FileOutputStream |
getFileOutputStream(File file,
boolean append)
根据文件对象创建文件输出流处理
以字节为单位(非 unicode )
|
static FileOutputStream |
getFileOutputStream(String filepath,
boolean append)
根据文件路径创建文件输出流处理
以字节为单位(非 unicode )
|
static String |
getString(String in)
将byte数组转换成String
|
static byte[] |
InputStreamTOByte(InputStream in)
将InputStream转换成byte数组
|
static String |
InputStreamTOString(InputStream in)
将InputStream转换成String
|
static String |
InputStreamTOString(InputStream in,
String encoding)
将InputStream转换成某种字符编码的String
|
static byte[] |
StringTObyte(String in)
将String转换成InputStream
|
static InputStream |
StringTOInputStream(String in)
将String转换成InputStream
|
public static String InputStreamTOString(InputStream in)
in - public static String InputStreamTOString(InputStream in, String encoding)
in - encoding - public static InputStream StringTOInputStream(String in) throws Exception
in - Exceptionpublic static byte[] StringTObyte(String in)
in - public static byte[] InputStreamTOByte(InputStream in) throws IOException
in - IOExceptionpublic static InputStream byteTOInputStream(byte[] in) throws Exception
in - Exceptionpublic static String byteTOString(byte[] in)
in - public byte[] getBytes(InputStream is) throws IOException
is - IOExceptionpublic static FileInputStream getFileInputStream(String filepath)
filepath - public static FileInputStream getFileInputStream(File file)
file - public static FileOutputStream getFileOutputStream(File file, boolean append)
file - append - true:文件以追加方式打开,false:则覆盖原文件的内容public static FileOutputStream getFileOutputStream(String filepath, boolean append)
filepath - append - public static ByteArrayOutputStream getByteArrayOutputStream()
Copyright © 2017. All rights reserved.