Hej. Byłeś blisko. Najpierw inicjalizuj wartości w tablicy, a później przypisz startowe min i max. Wtedy min możesz znaleźć analogicznie jak max. ;)
import java.util.Arrays;
import java.util.Random;
public class PasjaInformatyki {
public static void main(String[] args) {
Random rand = new Random();
int[] tablica = new int[10];
int i;
for (i = 0; i < tablica.length; i++) {
tablica[i] = rand.nextInt(80);
}
int max = tablica[0];
int min = tablica[0];
for (i = 0; i < tablica.length; i++) {
if (tablica[i] > max)
max = tablica[i];
if (tablica[i] < min) {
min = tablica[i];
}
}
System.out.println(max);
System.out.println(min);
System.out.println(Arrays.toString(tablica));
}
}