java中的trim()
trim():去掉字符串首尾的空格。但该方法并不仅仅是去除空格,它能够去除从编码’\u0000′ 至 ‘\u0020′ 的所有字符。
回车换行也在这20个字符
例1:
public static void main(String arg[]){ String a=" hello world "; String b="hello world"; System.out.println(b.equals(a)); a=a.trim();//去掉字符串首尾的空格 System.out.println(a.equals(b)); }
例子2:
public class StringTest { public static void main(String[] args) { char[] chars = {'a','b','c','\r','\n'}; System.out.println(chars.length); String str = new String(chars); System.out.println(str.length()); String newStr = str.trim(); System.out.println(newStr.length()); } } 输出如下: 5 5 3
从输出可以看出,trimI()方法吧\r\n
两个字符也去掉了。
Jumping from failure to failure with undiminished enthusiasm is the big secret to success.