编辑代码

import java.util.Arrays;
import java.util.Scanner;
class Main {
	public static void main(String[] args) {
        //JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
		Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();
        String strarr[] = str.split(" ");
        int[] data = new int[strarr.length];
        for(int i=0; i < data.length;i++){
            data[i] = Integer.parseInt(strarr[i]);
        }
        System.out.println("输入为:"+Arrays.toString(data));
        
        System.out.println("数组第二大为:"+secondmax(data));
	}

    public void secondmax(int[] data){

        int max1 = 0; //默认第一个为最大的
        int max2 = 0;
        for(int i = 1; i<data.length; i++){ //
            if(data[i]>data[max1]){
                max2 = max1;
                max1 = i;
            }
            else if(data[i] > data[max2] && data[i]<data[max1]){
                max2 = i;
                retrun data[max2];
            }

        }

    }

}