课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
.equals与==的关系?还有为什么加.
2016-09-13
源自:Java入门第一季(IDEA工具)升级版 4-4
正在回答
加. 意味着这是某个类的成员方法(函数),不是这种类的对象是无法调用这种方法做判断的。
而 == 是运算符。
某些时候这两种是一样的,但也有不一样的时候,比如String类。具体的可以自己百度字符串池相关的内容。
luffymaika 提问者
guanshuime怎麼找這個我找不到系統變量
==比较的是地址值,equals比较的是内容值
.equals指两个字符串的字符和地址,而==只是字符相同,地址无法保证相同
qq_行在天涯_04096833
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答equals
7 回答equals
1 回答equals
1 回答equals和==
2 回答equals()用法