java比较两个整数的大小,然后将它们按照从大到小的顺序保存并输出
时间: 2024-09-20 12:03:41 浏览: 46
在Java中,你可以通过条件判断和数组操作来实现这个需求。假设你想比较两个整数a和b,首先检查较大的那个数,然后将其放入一个数组或集合中。下面是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
int a = 5;
int b = 10;
// 比较大小
if (a > b) {
int[] numbers = {a}; // 如果a较大,直接存储a
} else if (a < b) {
int[] numbers = {b}; // 否则,存储b
} else {
int[] numbers = {a, b}; // 若a等于b,则都存储
}
// 排序并输出
Arrays.sort(numbers); // 使用Arrays.sort对数组进行升序排序
for (int num : numbers) {
System.out.println(num);
}
}
}
```
在这个例子中,我们首先创建了一个数组`numbers`,然后根据a和b的大小决定是否添加另一个值。接着,我们对数组进行排序,因为Arrays.sort函数默认按升序排列,所以为了得到降序效果,需要额外处理。最后,遍历数组并打印出结果。
阅读全文