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());
}
执行结果:
<br>1 <br>2 <br>3 <br>abd
以上这篇Java读取String分行字符串的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
上一篇 :
谁坐坏了他的共享按摩椅?
下一篇 :
在Nginx上配置多个站点的方法
-
你一定不知道,每个程序员都可能犯的这些错误!
2026-05-15栏目: 教程
-
趴窝还是power?比特币的心跳回应
2026-05-15栏目: 教程
-
3D打印的桥梁?长什么样子?
2026-05-15栏目: 教程
-
你有可能体验到了假VR,如何辨别真伪VR?
2026-05-15栏目: 教程
-
上海海思向公开市场推出首款4G通信芯片Balong 711
2026-05-15栏目: 教程
