问题如下..
来源:4-2 List排序的编码实现
qq_粽翎_0
2020-03-19 11:22:40
视频中演示的比较器重写的compare方法中,为何要进行类型转换?他们不是int型吗?为什么还要转成int型。而且年龄和薪水的值都是整型,怎么有相减得出来的值大于0小于1或大于-1小于0呢?
2回答
同学你好!
这里工资是小数:
所以如果是根据工资进行排序,需要判断。如果是年龄就不需要了
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
好帮手慕柯南
2020-03-19
同学你好!
这里的不需要强转为int也行,视频中是老师的个人习惯
int的取值范围为: -2^31——2^31-1。 是可以负数的。整型是指整数,负整数也是整数
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题