Java讀取String分行字符串的方法
更新時間:2018年07月13日 09:24:06 作者:fjssharpsword
今天小編就為大家分享一篇Java讀取String分行字符串的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
1、場景:String字符串中帶有分行,需要提取每一行出來處理。
2、參考代碼如下:
public static void main(String[] args) throws IOException{ String s="1\r\n2\r\n3\r\n \r\nabd\r\n"; BufferedReader br = new BufferedReader(new InputStreamReader(new ByteArrayInputStream(s.getBytes(Charset.forName("utf8"))), Charset.forName("utf8"))); String line; StringBuffer strbuf=new StringBuffer(); while ( (line = br.readLine()) != null ) { if(!line.trim().equals("")){ line="<br>"+line;//每行可以做加工 strbuf.append(line+"\r\n"); } } System.out.println(strbuf.toString()); }
執(zhí)行結果:
<br>1 <br>2 <br>3 <br>abd
以上這篇Java讀取String分行字符串的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SpringBoot+JPA?分頁查詢指定列并返回指定實體方式
這篇文章主要介紹了SpringBoot+JPA?分頁查詢指定列并返回指定實體方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12Java NIO:淺析IO模型_動力節(jié)點Java學院整理
在進入Java NIO編程之前,我們今天先來討論一些比較基礎的知識:I/O模型。對java io nio相關知識感興趣的朋友一起學習吧2017-05-05SpringBoot實現(xiàn)對Http接口進行監(jiān)控的代碼
Spring Boot Actuator是Spring Boot提供的一個模塊,用于監(jiān)控和管理Spring Boot應用程序的運行時信息,本文將介紹一下Spring Boot Actuator以及代碼示例,以及如何進行接口請求監(jiān)控,需要的朋友可以參考下2024-07-07SpringBoot工程中Spring Security應用實踐記錄流程分析
Spring Security是一個能夠為基于Spring的企業(yè)應用系統(tǒng)提供聲明式的安全訪問控制解決方案的安全框架。這篇文章主要介紹了SpringBoot工程中Spring Security應用實踐,需要的朋友可以參考下2021-09-09SpringBoot3.3中實現(xiàn)多端口監(jiān)聽的示例代碼
在SpringBoot應用中實現(xiàn)多端口監(jiān)聽,可以讓一個應用處理不同類型的HTTP請求或暴露多個服務接口,本文詳細講解了通過配置application.yml文件和編寫自定義配置類的方法,實現(xiàn)了對多個端口的監(jiān)聽,感興趣的可以了解一下2024-11-11