一、找出数组中第二大的数字
public class Main {
public static void main(String[] args) {
int max = 0;
int smax = 0;
int[] arr = {1,2,3,4,6,8,7};
if(arr[0] < arr[1]){
max = arr[1];
smax = arr[0];
}else{
max = arr[0];
smax = arr[1];
}
for(int i =2;i < arr.length;i++) {
if(max < arr[i]) {
smax = max;
max = arr[i];
} else if(max > arr[i] && smax < arr[i]) {
smax = arr[i];
}
}
System.out.println(smax);
}
}
二、