有两个问题:
1)比较两个数为什么小于128=true,大于就是false
2)intellij idea编辑器,为何编译时是gbk,可以改成utf8吗?
有两个问题:
1)比较两个数为什么小于128=true,大于就是false
2)intellij idea编辑器,为何编译时是gbk,可以改成utf8吗?
4 回答1.2k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答715 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
因为比较的不是两个数,是两个
Integer
对象,也就是判断两个Integer
对象是不是同一个对象默认情况下,-128到127的
Integer
对象有缓存,这个范围内同样的数字就会拿到同一个对象,反之不是