 
		刀锋战士十来个
2019-05-14 20:23
if(this.name==null) {			
if(ob.name==null)			
return true;			
else			
return false;		
}else {			
if(this.name.equals(ob.name))				
return true;			
else				
return false;						
} 
				没什么区别啊,可以写下运行,发现结果还是true
 
				String类重载了equals方法,equals方法比较字符串是否完全匹配 ==是比较左右两边的对象是否指向内存的同一位置
Java入门第三季
409776 学习 · 4546 问题
相似问题