步骤:
1、获取数组的最大值
2、获取数组的最小值
3、判断最大值和最小值是否相等,如果相等返回-1,没有第二在的数
//查第二大数的下标
public static int getSecond(int[] nums) {
int indexMin = getMin(nums);//最小值的下标
int indexMax = getMax(nums);//获取到了最大数的下标
//判断是否最大值等于最小值--如果返回值是-1,代表没有第二大数
if(indexMin==indexMax) {
return -1;,
}
//默认让最小值当第二大数,取出最小值的下标