java中的方法trim()String anameString b nameSystem.out.println(ab.trim())结果为什么为fals
java中的方法trim()
String a="name";
String b=" name ";
System.out.println(a==b.trim());
结果为什么为false
[解决办法]
a.equals(b.trim())就会返回true
b.trim()虽然也是"name",但字符串之间==比较不是比较字符串内容,而是比较内存地址,即这两个字符串是否为同一个对象,所以会返回false
