(string1==string2)
Java中必须使用string1.equals(string2)来进行判断
if;
string s1=new String("HelloWord");
string s2=new String("HelloWord");
则(s1==s2)=false ;
他们是不同的对象。
if;
string s1="HelloWord";
string s2="HelloWord";
则(s1==s2)=true;
因为他们都是属性,指向的同一个对象。
所以建议使用equals(),因为equals比较的才是真正的内容 。
b.isEmpty() ;
判断 b 是否为空。