码迷,mamicode.com
首页 >  
搜索关键字:equals和区别    ( 12个结果
新手学Java(一)——Equals和“==”的区别
一句话概括: 如果操作两边都是对象句柄,就比较两个句柄是否指向同一个对象。如果两边是基本类型,则比较的就是值。 ==不属于任何类,而equals则是任何类(Java中)的一个方法。 equals()是每个对象与生俱来的方法,因为所有类的最终基类就是Object(除去Object本身);而equals()是Object的方法之一。 我们可以这样比较: 1)Primitive1(基本类型)== Primitive2(基本类型) 2)Object1 Ref...
分类:编程语言   时间:2015-03-15 23:03:54    阅读次数:193
Java 中equals和==区别
java中的数据类型,可分为两类:  1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean    他们之间的比较,应用双等号(==),比较的是他们的值。  2.复合数据类型(类)    当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否...
分类:编程语言   时间:2014-10-16 11:39:52    阅读次数:249
12条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!