且行且珍惜

java road

常用链接

统计

最新评论

java equals == 区别

服务类中有个一判断条件propertys.get(WIN_INDEXMONTH).toString() != "",在tomcat上能正常处理。
但是到weblogic上就出现问题了。
而后改成
if(!"".equals(propertys.get(WIN_INDEXMONTH).toString())){
。。
}
就都正确了。

equals 是用于比较两个对象的内容是否相等。
== 用于比较基本数据类型 和 引用类型时的区别为
比较两个基本数据类型,若两个值相同则返回true
比较引用时,如果引用指向内存中的同一个对象,则返回true

String str = new String("aaa");

str.equals("aaa");---true
str == "aaa";---false

posted on 2009-01-15 17:32 jws-21 阅读(204) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: