20170224问题解析请点击今日问题下方的“【Java每日一题】20170227”查看(问题解析在公众号首发,公众号ID:weknow619)

package Feb2017;

import java.util.Arrays;

public class Ques0227 {

    public static int getMax(int[] data) {
Arrays.sort(data.clone());
return data[data.length - 1];
}
}

今日问题: 
上面的getMax方法是取数组的最大值,为什么要先使用data.clone拷贝后再排序?如果要找次于最大值的数(最大值可能多个)要怎么解决?(点击以下“【Java每日一题】20170227”查看20170224问题解析)

题目原发布于公众号、简书:【Java每日一题】20170227【Java每日一题】20170227 (也可以扫描头像二维码查看)

05-11 20:30