在Java中,可以使用split()
方法按新行拆分字符串。这是一个示例代码:
public class SplitStringByNewLine {
public static void main(String[] args) {
String input = "This is line 1.\nThis is line 2.\nThis is line 3.";
String[] lines = input.split("\\r?\\n");
for (String line : lines) {
System.out.println(line);
}
}
}
在这个示例中,我们定义了一个包含多行文本的字符串input
。我们使用split()
方法,传入正则表达式\\r?\\n
来拆分字符串。\\r?\\n
表示匹配一个换行符,可能包含一个回车符\\r
。
split()
方法返回一个字符串数组,其中每个元素都是输入字符串中的一行。我们可以使用for-each循环遍历这些行并打印它们。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云