用Java设计一个程序,比较3个数的大小,按照从小到大的顺序输出。

示例代码:

package program;

import java.util.Scanner;

public class Demo02 {
    public static void main(String[] args) {
        int[] array = new int[3];

//        输入三个数
        System.out.println("请输入三个数:");
        Scanner scanner = new Scanner(System.in);
        array[0] = scanner.nextInt();
        array[1] = scanner.nextInt();
        array[2] = scanner.nextInt();

//        比较大小
        compare(array);
    }

    //    定义比较大小的方法
    public static void compare(int[] a) {
        for (int i = 0; i < a.length; i++) {
            for (int j = i + 1; j < a.length; j++) {
                if (a[i] > a[j]) {
                    int temp = a[i];
                    a[i] = a[j];
                    a[j] = temp;
                }
            }
        }
        for (int i = 0; i < a.length; i++) {
            if (i == a.length - 1) {
                System.out.println(a[a.length - 1]);
            } else {
                System.out.print(a[i] + " ");
            }
        }
    }
}