我需要从字符串生成器中读取一行。问题是当我执行 .toString()... 时它将变成一个字符串,我不知道如何从中获取一行。我读过一个类似于我的问题,并得到这个答案:
StringBuilder sb = new StringBuilder();
sb.append("line 1");
sb.append("\\n");
sb.append("line 2");
String[] lines = sb.toString().split("\\n");
for(String s: lines){
System.out.println("Content = " + s);
System.out.println("Length = " + s.length());
}
问题是,如果“第 1 行”或“第 2 行”实际上是一个 PASSWORD,它可能包含任何可能的字符串组合,包括“\\n”在内,该怎么办?请帮忙。