ještě mam jeden takovej problém. Mám pole, vyberu největší prvek mezi 1. a 3. číslem a pak vypíšu pole s tim nej. číslem. Ale když pak volám tu metodu tak mi to vypíše místo toho pole něco jako ''[I@42e816'' misto [3, 3, 3]
public static int[] maxEnd3(int[] nums) {
int max = 0;
for (int i = 0; i < nums.length - 2; i++) {
if (nums[i] > nums[i + 2]) {
max = nums[i];
} else {
max = nums[i + 2];
}
}
return new int[]{max, max, max};
}
public static void main(String[] args) {
System.out.println(maxEnd3(new int[]{1, 2, 3}));
}
}