突然发现trim()
方法删除了CRLF - 新行 - 字符也是..:
String s = "str\r\n";
s = s.trim();
System.out.println("--");
System.out.print(s);
System.out.println("--");
打算这样做吗?
答案 0 :(得分:2)
是的,请参阅doc:
否则,让k为字符串中第一个字符的索引 其代码大于' \ u0020',并且让m为其索引 字符串中的最后一个字符,其代码大于' \ u0020'。一个 创建新的String对象,表示此子字符串 以索引k处的字符开头并以。结尾的字符串 索引m处的字符,即this.substring(k,m + 1)的结果。
CR+LF: CR (U+000D) followed by LF (U+000A)
小于U+0020