编写一个Java应用程序,要求程序能够比较任意两个数的大小并按从小到大的顺序输出

题目描述

编写一个Java应用程序,要求程序能够比较任意两个数的大小并按从小到大的顺序输出。

案例代码

以下是一个Java应用程序,可以比较任意两个数的大小并按从小到大的顺序输出它们:

import java.util.Arrays;
import java.util.Scanner;

public class CompareAndSortNumbers {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // 输入两个数
        System.out.println("请输入两个整数:");
        int num1 = scanner.nextInt();
        int num2 = scanner.nextInt();

        // 比较两个数的大小
        int[] sortedNumbers = compareAndSort(num1, num2);

        // 输出从小到大排序后的结果
        System.out.println("从小到大的顺序输出:");
        for (int num : sortedNumbers) {
            System.out.println(num);
        }
    }

    // 比较两个数的大小并按从小到大的顺序输出
    public static int[] compareAndSort(int num1, int num2) {
        int[] numbers = {num1, num2};
        Arrays.sort(numbers);
        return numbers;
    }
}

这个程序首先通过 Scanner 类从用户输入中获取两个整数。然后调用 compareAndSort 方法比较两个数的大小并按从小到大的顺序排序。最后输出排序后的结果。

© 版权声明
THE END
喜欢就支持一下吧
点赞14赞赏 分享