==,equal的区别
来源:互联网 发布:太原知达常青藤中学校 编辑:程序博客网 时间:2024/05/28 20:19
== 用来比较2个变量的值是否相同!
equal 用于比较2个独立对象的内容是否相同!
Object obj=new Object();
变量obj是一个内存,new Object()是另外一块内存。变量 obj所对应的内存中存储的数值为对象占用的那块内存的首地址。
对于指向对象的变量如果要比较两个变量是否指向同一个对象,判断这2个变量所对应的内存中的数值是否相等,这时候需要用==进行比较!
String a=new String("aaaaa");
String b=new String("aaaaa");
a==b 为false
a.equal(b)为true
1 0
- ==,equal的区别
- = 和 equal 的区别
- equal与==的区别
- equal 和 == 的区别
- ==和equal的区别
- java equal&&==的区别
- java equal和==的区别
- ==与equal的区别
- ==与equal的区别
- java equal与==的区别
- equal 与== 的区别
- ==与equal的区别
- equal和==的区别
- ==和equal的区别
- equal和==的区别
- ==与equal()的区别
- java equal和==的区别
- equal 和 == 的区别
- Gits使用心得
- 机器学习(三):神经网络
- Java学习路线 重点 与目标
- mysql忘记密码怎么办
- iOS利用HealthKit框架从健康app中获取步数信息
- ==,equal的区别
- Ubuntu下print报错:Warning:unknown mime-type for ...(未解决)
- net开发面试题
- HTTP协议个人理解
- Lisp的精髓
- 排序算法之——冒泡排序
- [MT6582_LCD]使用PWM配置背光如何配置,及频率计算
- 各种调用QQ号的方法
- Andoird 自定义ViewGroup实现竖向引导界面