taobao和tencent中InputStream转换为String的源码对比
下文笔者将展示淘宝和微信关于InputStream转换为String的方法分享,如下所示
淘宝InputStream转换为String的方法分享
public static String readInputStream(InputStream is,String encode) throws IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(is,encode));
StringBuffer buffer = new StringBuffer();
String line;
while ((line = in.readLine()) != null){
buffer.append(line);}
is.close();
return buffer.toString();
}
腾讯InputStream转String的方法分享
public static String inputStreamToString(InputStream is) throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int i;
while ((i = is.read()) != -1) {
baos.write(i);
}
return baos.toString();
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


