Android 数据分为基本数据类型 引用数据类型
基本数据类型:byte,short,char,int,long,float,double,boolean
他们的比较使用双等号(==),比较的是他们的值
引用数据类型:(类 对象)
String,Integer,Date在这些类当中equals有其自身的实现,而不再是比较类在堆内存中的存放地址了
对于复合数据类型之间进行equals比较,在没有覆写equals方法的情况下,他们之间的比较还是基于他们在内存中的存放位置的地址值的
所以在比较基本类型时,判断获取数据不为空 不为null后采用 ==
String,Integer,Date以及对象比较判断不为null 后用equals