分析Long和String类型中的equals比较方法

 时间:2024-10-12 21:46:18

1、编写测试代码,重现问题出现的过程。定义一个String字符串101,定义一个Long类型的101,然后使用equals比较两者是炯善挠勿否相同,使用syso输出比较结果。刚开始我想的是,这难道不是去比较值吗,还会考虑数据类型吗?^_^最后发现我错了。从输出结果可以看出两个比较都是输出的false,说明两者确实不相等。

分析Long和String类型中的equals比较方法

3、打开第二个equals方法,发现是调用的Long类重写的equals方法: 一:判断obj是否是Long类型 二:如果是:则直接比较两者的值是否相等

分析Long和String类型中的equals比较方法

5、测试这两种情况:①左边的对象是右边类的实例;②左边的对象是右边类的子类的实例。 (1)首先写一个类Father,再写一个类Son继承Father。 (2)编写测试类

分析Long和String类型中的equals比较方法
  • java字符串截取的几种方法
  • IntelliJ IDEA 如何格式化代码
  • json文件怎么注释
  • mysql修改密码
  • IDEA 如何设置全局编码格式
  • 热门搜索
    深圳有哪些旅游景点 英国旅游景点 东南亚旅游价格 丽江旅游网 南美洲旅游 北京旅游地图高清版 丽江 旅游 大理洱海旅游攻略 山西大同旅游景点大全 云南香格里拉旅游