1、基本类型之间的比较一般是用==,但是注意float和double类型的精度问题以及NaN、正无穷大、负无穷大、-0.0、0.0的比较问题
2、引用类型的比较一般是用equal,尤其是字符串,因为==是指对象地址之间的比较,而对象地址之间的比较一般是无意义的。
1、基本类型之间的比较一般是用==,但是注意float和double类型的精度问题以及NaN、正无穷大、负无穷大、-0.0、0.0的比较问题
2、引用类型的比较一般是用equal,尤其是字符串,因为==是指对象地址之间的比较,而对象地址之间的比较一般是无意义的。