"Y".equals(answer)和answer!="Y"有什么区别?

问题描述:

"Y".equals(answer)和answer!="Y"有什么区别?
1个回答 分类:数学 2014-11-03

问题解答:

我来补答
不一样的...equals比较的是两个Object的值是否相等.== 和 != 当比较的并非int,long或float类型时,他们比较的是两个Object的内存地址是否相同的.所以answer肯定是不等于"Y"的
 
 
展开全文阅读
剩余:2000
上一页:一道物理提题