Насколько я понял, необходимо создать метод:
static public int[] getInts() throws IOException
и именно в этом методе я должен ввести с клавиатуры значения таким образом:
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
for(int i = 0; i < getInts.length; i++){
getInts[i] = Integer.parseInt(reader.readLine());}
а позже вернуть его
return getInts
Однако дальше не ясно, так как массив не инициализирован и не проходит валидатор (синтаксис не верный) и прочее
Пожалуйста, разжуйте что да как с этим методом, так как понимание очень поверхностное и его не хватает для решения задачи.package com.javarush.task.task07.task0721;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Минимаксы в массивах
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] getInts = new int[20];
int maximum = getInts[0];
int minimum = maximum;
for(int i = 0; i < getInts.length; i++){
getInts[i] = Integer.parseInt(reader.readLine());
if (getInts[i] > maximum) {maximum = getInts[i];}
if (getInts[i] < minimum) {minimum = getInts [i];}
}
System.out.print(maximum + " " + minimum);
}
//напишите тут ваш код
}