是否等于(==)用于比较java中的两个int是否准确?

时间:2018-01-05 16:27:12

标签: java

我试图将循环的int值与数组的索引进行比较,并使用double等于进行比较。对int值使用double equal是否准确且安全?正如我读到的那样,==只会比较对象引用而不是实际内容。如果我错了,请纠正我。

for(int i = 0; i < myobject.length; i++) {
    if(i == 0) {
        //Handle some logic here
    }
}

1 个答案:

答案 0 :(得分:2)

Java中==运算符实际上3 meanings

  • 数字平等
  • 布尔相等
  • 参考平等

比较与==的整数是用于数字相等,这是完全正确的。