【发布时间】:2015-03-28 20:22:01
【问题描述】:
我正在寻求帮助。在Java中连接多行字符串并在之后打印它的最简单方法是什么?
例如:我有两个字符串:
String turtle1 = " _\r\n .-./*)\r\n _/___\\/\r\n U U\r";
String turtle2 = " _\r\n .-./*)\r\n _/___\\/\r\n U U\r";
我想在 Java Eclipse 控制台中得到这个结果:
_ _
.-./*) .-./*)
_/___\/ _/___\/
U U U U
我已经尝试了一些算法来将我的字符串分成不同的部分,然后重新连接它。但它没有成功。 我知道有 StringBuffer 类和 StringBuilder 类,但经过一番研究,我没有找到符合我需要的东西。
提前感谢您的帮助。
【问题讨论】:
-
澄清一下,你想把turtle1的第一行和turtle2的第一行连接起来,以此类推...?
-
是的。谢谢你帮助我
-
为每个字符串拆分“/r/n”上的行,这将为您提供两个字符串数组,对于每个数组中的每个元素,将它们连接在一起,添加一个“/r/n “ 到最后。你可以使用 StringJoiner
标签: java string printing concat