输入流和字符串的相互转换

来源:互联网 发布:网络摄像头通用pc软件 编辑:程序博客网 时间:2024/06/08 18:29
将字符串转换成输入流
public
static InputStream getStringStream(String sInputString){
if(sInputString != null&& !sInputString.trim().equals("")){
try{
ByteArrayInputStream tInputStringStream =new ByteArrayInputStream(sInputString.getBytes());
returntInputStringStream;
}catch(Exception ex){
ex.printStackTrace();
}
}
returnnull;
}
将输入流转换成字符串
public static String inputToStr(InputStream input) throws IOException{
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        int len = 0;
        byte[] arr = new byte[1024];
        while((len=input.read(arr))!=-1){
            out.write(arr, 0, len);
            
            
        }

        return out.toString();
    }
1 0
原创粉丝点击