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

posted on 2017-08-17 23:36  hejing195  阅读(338)  评论(0编辑  收藏  举报

导航