在平時Java開發時,難免會遇見輸入流轉化為String類型的需求,我從事Android開發經常會遇見這樣的需求,于是我將這個做成一個工具類分享給大家,希望能幫助大家,這也是我第一次寫個人博客,希望大家支持。謝謝!
public static String streamToString(InputStream is) {  BufferedReader reader = new BufferedReader(new InputStreamReader(is));  //new一個StringBuffer用于字符串拼接  StringBuffer sb = new StringBuffer();  String line = null;  try {    //當輸入流內容讀取完畢時    while ((line = reader.readLine()) != null) {       sb.append(line + "/n");    }    //記得關閉流數據 節約內存消耗    is.close();    reader.close();    return sb.toString();  } catch (IOException e) {    e.printStackTrace();  }   return null;}以上所述是小編給大家介紹的Java實現輸入流轉化為String,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
新聞熱點
疑難解答