Java中判断两个Long类型是否相等
时间: 2024-03-20 09:41:20 浏览: 68
java判断Long类型的方法和实例代码
在Java中,可以使用equals方法来判断两个Long类型的值是否相等,例如:
```java
Long num1 = 10L;
Long num2 = 10L;
if (num1.equals(num2)) {
System.out.println("num1 and num2 are equal");
} else {
System.out.println("num1 and num2 are not equal");
}
```
输出结果为:
```
num1 and num2 are equal
```
需要注意的是,不能使用`==`运算符来比较两个Long类型的值是否相等,因为`==`比较的是两个对象的引用是否相等,而不是对象的值是否相等。例如:
```java
Long num1 = 10L;
Long num2 = 10L;
if (num1 == num2) {
System.out.println("num1 and num2 are equal");
} else {
System.out.println("num1 and num2 are not equal");
}
```
输出结果为:
```
num1 and num2 are not equal
```
阅读全文