Заданная публичная статика:
public static char[][] punkt(char[][] zf, int x, int y, char z)
получает область рисования zf, геометрические координаты (x; y) и «перо для рисования» z. Если точка (x; y) находится за пределами области рисования, метод должен вернуть неизмененный zf (это первая проблема, которая у меня есть), в противном случае он заменяет запись в поле zf, соответствующую (x; y), символом z и возвращает измененную область рисования
Я пытался сделать это таким образом, но независимо от того, что я пытаюсь, я не могу заставить его вернуть неизмененный "zf"
if (x > 79 || y > 39) {
return char [][] zf;
} else //( here I should type that it should update zf with the new values of x,y and z then return)//
system.out
и Arrays.fill
также не используются в этой вещи, только операторы return: /