开发遇到的一些基础问题,记录一下:
场景:比较Long类型的大小
错误用法: ==
或者 !=
正确用法:Long.compareTo()
解释:Long是一个引用类型,不能通过==进行比较大小,基本数据类型才可以,对于Long、Integer、Byte, Double, Float或 Short的Number类型,可以通过调用compareTo()来实现对象之间数值的比较,返回值是一个int,当源大于目标时,返回1,源等于目标返回0,源小于目标返回-1.
Long、Integer、Byte, Double, Float或 Short类型的比较
最新推荐文章于 2024-08-16 16:39:48 发布