Сначала в l oop установите min
на min = Integer.MAX_VALUE
и аналогично max = Integer.MIN_VALUE
. Это обеспечит нам, что каждое случайное число будет (по крайней мере) меньше, чем инициализированный min (и аналогично для max)
В этом случае вы рисуете числа от -5 до 0, поэтому вы можете установить min как для пример -6 и максимум 1, а затем вы уверены, что нарисованное число будет больше -6 и меньше 1 и будет корректно обновляться
В вашем коде вы смешали i
и j
- оно должно быть
if (t[i][j] < min){
min = t[i][j];
}
и аналогично в остальной части кода
Также, когда вы создаете массив в Java, он автоматически инициализируется нулями. Так что
int t [][] = new int [5][5];
int min = t[0][0];
означает min = 0
, потому что весь массив заполнен нулями, поэтому вам не нужно дублировать код