获取数组输入K位置的最大数:简单思路
/**
* 获取数组输入K位置的最大数
*/
private static int getMaxK(int[] arrs,int k) throws IllegalAccessException {
if (k > arrs.length || k < 0 || arrs.length < 0){
throw new IllegalAccessException("请输入大于0小于数组长度的整数!");
}
for (int i = 0; i < arrs.length; i++) {
for (int j = 0; j < i; j++) {
if(arrs[i] > arrs[j]){
int temp = arrs[j];
arrs[j] = arrs[i];
arrs[i] = temp;
}
}
}
System.out.println(Arrays.toString(arrs));
return arrs[k-1];
}