Java Integer比较大小
时间: 2024-10-12 13:13:01 浏览: 40
Java中Integer两种转int方法比较
5星 · 资源好评率100%
在Java中,你可以使用`>`、 `<`、 `==`、 `>=` 和 `<=` 这些运算符来比较两个Integer对象的大小。如果你想比较的是基本类型的整数,可以直接进行比较,因为Java会自动将它们转换成Integer对象。
例如:
```java
int num1 = 5;
int num2 = 10;
if (num1 > num2) {
System.out.println("num1大于num2");
} else if (num1 < num2) {
System.out.println("num1小于num2");
} else {
System.out.println("num1等于num2");
}
// 对于Integer对象
Integer intNum1 = new Integer(5);
Integer intNum2 = new Integer(10);
if (intNum1.compareTo(intNum2) > 0) {
System.out.println("intNum1大于intNum2");
} else if (intNum1.compareTo(intNum2) < 0) {
System.out.println("intNum1小于intNum2");
} else {
System.out.println("intNum1等于intNum2");
}
```
注意,`compareTo()` 方法用于Integer对象的比较,它会返回一个负整数、零或正整数,表示第一个参数是否小于、等于或大于第二个参数。
阅读全文