Java中的String对象,如果用substring()方法处理过,就必须使用equals()方法
如果没使用substring方法,使用==往往也能返回true。
比如
String str= "abc"; System.out.println(str=="abc");
返回 true
但是
String str= "abc"; System.out.println(str.substring(0,1)=="a");
返回 false
如果没使用substring方法,使用==往往也能返回true。
比如
String str= "abc"; System.out.println(str=="abc");
返回 true
但是
String str= "abc"; System.out.println(str.substring(0,1)=="a");
返回 false