java中三个数比较大小有没有比这个写法还666的.

问题描述:

各位大佬们三个数比较大小有没有比这个写法还有6的

 

3个数比较这样写还行,多了就容易乱了。

也可以这样,数多了也没事

public static void main(String[] args) {
        int [] input = new int[]{1, 100, 3, 2000, 20};
        Arrays.sort(input);
        System.out.printf("max: " + input[input.length - 1]);
    }

嗯,谢谢.Arrays.sort()这是数组排序吗

排序就好了

你这个多一次比较了

int a = 1,b= 2,c=3,d;
int max = ( d = (a > b ? a : b)) > c ? d :c;

您好,我是问答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题。

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~