我需要从字符串构建器中读取一行。 问题是当我执行.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行”实际上是一个密码,它可能包含任何可能的字符串组合,包括“\\ n”在里面? 请帮忙。