用JAVA实现比较两个数的大小,要求建立类以及方法
时间: 2024-03-01 15:24:39 浏览: 27
以下是用JAVA实现比较两个数大小的程序,包含类及方法:
```
public class CompareNumbers {
public static void main(String[] args) {
int num1 = 5;
int num2 = 10;
int result = compare(num1, num2);
if (result == -1) {
System.out.println(num1 + " is less than " + num2);
} else if (result == 0) {
System.out.println(num1 + " is equal to " + num2);
} else {
System.out.println(num1 + " is greater than " + num2);
}
}
public static int compare(int a, int b) {
if (a < b) {
return -1;
} else if (a == b) {
return 0;
} else {
return 1;
}
}
}
```
解释:
1. 定义了一个名为`CompareNumbers`的类。
2. 在`main`方法中定义了两个整数变量`num1`和`num2`,并将它们的值分别设为5和10。
3. 调用`compare`方法,将返回值存储在`result`变量中。
4. 根据`result`变量的值打印出比较结果。
5. 定义了一个名为`compare`的静态方法,该方法接受两个整数参数并返回一个整数值,用于比较两个数的大小。如果第一个数小于第二个数,则返回-1;如果两个数相等,则返回0;如果第一个数大于第二个数,则返回1。