【发布时间】:2013-08-23 13:56:47
【问题描述】:
我想格式化一个字符串,准备好输出到终端窗口。终端窗口本身不会自动换行,所以我想在字符串中插入换行符。
有没有办法使用String.format() 方法来实现这一点?
编辑:只是为了澄清。我不想将换行符硬编码到字符串中。
我想从这样的输入中去:
Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。 Exceptioneur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum。
到这样的输出:
Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmod tempor \n incididunt ut labore et dolore magna aliqua。 Ut enim ad minim veniam, quis nostrud \n 练习 ullamco laboris nisi ut aliquip ex ea commodo consequat。 Duis aute irure \n dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.\n Exceptioneur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt \n mollit anim id est labourum。
(强调可读性)
【问题讨论】:
标签: java string string-formatting