给定三个大小不确定的数字a,b,c,将其按照从大到小的顺序输出。

import java.util.Arrays;

public class Main {
    /**
     * 给定三个大小不确定的数字a,b,c,将其按照从大到小的顺序输出。
     *
     * <p>例如,a=1,b=3,c=2,返回字符串"3>2>1"。
     *
     * <p>又如,a=-1,b=100,c=4,返回字符串"100>4>-1"
     *
     * @param a 数字一
     * @param b 数字二
     * @param c 数字三
     * @return 所要求的字符串
     */
    public static String printNumbersInOrder(int a, int b, int c) {
        int[] arr = new int[] {a, b, c};
        Arrays.sort(arr);
        return arr[2] + ">" + arr[1] + ">" + arr[0];
    }

    public static void main(String[] args) {
        System.out.println(printNumbersInOrder(1, 2, 3));
        System.out.println(printNumbersInOrder(-1, 2, -3));
    }
}

 

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注