ребят что мы тут имено присваиваем getInts() к int[] arr?
типа мы создали интовый метод getInts() и вернули в этот метот arr(массив) строка 28/36
потому к новому arr инт(строка 15) присвоили getInts()?(который равен 20) я верно понял? и почему не пишем new к arr(в main) и потом только приравниваем к getInts()?
public class Solution {
public static void main(String[] args) throws IOException {
int[] arr = getInts();
int maximum = arr[0];
int minimum = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > maximum)
maximum = arr[i];
else if (arr[i] < minimum)
minimum = arr[i]; }
System.out.print(maximum + " " + minimum);
}
public static int[] getInts() throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] arr = new int[20];
for (int i = 0; i < arr.length; i++) {
arr[i] = In
teger.parseInt(reader.readLine());
}
return arr; }}