入门算法题:给出三个整数,求他们中的最大值

2020-01-01  本文已影响0人  颜先生_0220

样例:

样例  1:
    输入:  num1 = 1, num2 = 9, num3 = 0
    输出: 9
    
    样例解释: 
    返回三个数中最大的数。
样例 2:
    输入:  num1 = 1, num2 = 2, num3 = 3
    输出: 3
    
    样例解释: 
    返回三个中最大的数字。

解法1:

return Math.max(num1, Math.max(num2, num3));

解法2:

// Collections 有max方法,需要把数据转成collection:Array

Integer[] num = {2, 4, 7, 5, 9};
int min = Collections.min(Arrays.asList(num));
int max = Collections.max(Arrays.asList(num));
上一篇下一篇

猜你喜欢

热点阅读