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(); }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。