Java實現(xiàn)輸入流轉化為String
更新時間:2016年12月24日 15:13:55 作者:Shooter-Li
這篇文章主要介紹了Java實現(xiàn)輸入流轉化為String的相關資料,需要的朋友可以參考下
在平時Java開發(fā)時,難免會遇見輸入流轉化為String類型的需求,我從事Android開發(fā)經(jīng)常會遇見這樣的需求,于是我將這個做成一個工具類分享給大家,希望能幫助大家,這也是我第一次寫個人博客,希望大家支持。謝謝!
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"); } //記得關閉流數(shù)據(jù) 節(jié)約內存消耗 is.close(); reader.close(); return sb.toString(); } catch (IOException e) { e.printStackTrace(); } return null; }
以上所述是小編給大家介紹的Java實現(xiàn)輸入流轉化為String,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
Java8 CompletableFuture 異步執(zhí)行操作
CompletableFuture是java8提供的基于異步操作的封裝,日常開發(fā)中經(jīng)常會用到,接下來通過本文給大家介紹Java8 CompletableFuture 異步執(zhí)行操作,感興趣的朋友一起看看吧2021-06-06SpringBoot整合Spring?Data?JPA的詳細方法
JPA全稱為Java Persistence API(Java持久層API),是一個基于ORM的標準規(guī)范,在這個規(guī)范中,JPA只定義標準規(guī)則,不提供實現(xiàn),本文重點給大家介紹SpringBoot整合Spring?Data?JPA的相關知識,感興趣的朋友一起看看吧2022-02-02