给出一个像:
这样的字符串String str= "line1
line2
line3
line4";
如何显示一条特定的行?例如第三个,如
System.out.println([...]str[...]);
在终端显示的:
line3
答案 0 :(得分:2)
您可以使用split语句。它通过给定的正则表达式分隔字符串。在这种情况下,正则表达式将是\ n:
String[] lines;
String regex= "\\n";
lines = str.split(regex);
然后您可以使用以下方式访问第3行:
String line3 = lines[2];
答案 1 :(得分:1)
答案 2 :(得分:1)
String[] strings = str.split('\\n');
if (strings.length > 1){
return strings[1];
}