【发布时间】:2015-10-13 01:54:54
【问题描述】:
Java 中是否有一种方法可以将split 字符串放入数组中,但使用delimiter?例如,通常我会在我正在构建的文本编辑器中有一个 String 这样的:
String content = "What time\nWhat day\nWhat month\n\n\nAsdf"
如果我像这样使用 \n delimiter 调用 split 方法:
content.split("\n")
我会收到这样的String[] array:
{"What time", "What day", "What month", "Asdf"}
但我想要这个:
{"What time", "\n", "What day", "\n", "What month", "\n", "\n" ....}
是否有任何我需要设置的内置属性或者我必须从头开始实现它。
【问题讨论】:
-
您是否尝试在变量中添加额外的斜杠?例如'什么时间\\n'