加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 有没有一种简单的方式将几行文本连接成字符串,而不会不

发布时间:2020-12-14 16:47:08 所属栏目:Java 来源:网络整理
导读:所以我基本上需要这样做: String text = "line1n";text += "line2n";text += "line3n";useString( text ); 有更多的参与,但这是基本的想法.有没有什么可以让我做更多的事情呢? DesiredStringThinger text = new DesiredStringThinger();text.append( "l
所以我基本上需要这样做:
String text = "line1n";
text += "line2n";
text += "line3n";
useString( text );

有更多的参与,但这是基本的想法.有没有什么可以让我做更多的事情呢?

DesiredStringThinger text = new DesiredStringThinger();
text.append( "line1" );
text.append( "line2" );
text.append( "line3" );
useString( text.toString() );

显然,它不需要像这样工作,但我认为我得到了基本的观点.总是有一个编写循环的选项,它自己处理文本,但如果有一个标准的Java类,那么已经做了这样的事情,而不是需要在应用程序之间运行一个类,我可以很好做一些这么微不足道的事情.

谢谢!

解决方法

您可以使用 StringWriter包装的 StringWriter
StringWriter stringWriter = new StringWriter();
PrintWriter writer = new PrintWriter(stringWriter,true);
writer.println("line1");
writer.println("line2");
writer.println("line3");
useString(stringWriter.toString());

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读