Реализовал согласно условиям (насколько их понял)
но задача не проходит по третьему пункту:
3. Метод paintFill должен возвращать true и корректно модифицировать изображение, если это возможно.
Подскажите плиз, что я делаю не так? где затык?
вроде работает как надо
package com.javarush.task.task39.task3905;
/*
Залей меня полностью
*/
import static com.javarush.task.task39.task3905.Color.*;
public class Solution {
public static void main(String[] args) {
Color[][] image = new Color[][] {
{ BLUE, ORANGE, BLUE, BLUE, BLUE, BLUE },
{ ORANGE, BLUE, BLUE, BLUE, BLUE, BLUE },
{ BLUE, BLUE, BLUE, BLUE, BLUE, BLUE},
{ BLUE, BLUE, YELLOW, YELLOW, BLUE, BLUE },
{ BLUE, BLUE, BLUE, BLUE, BLUE, BLUE },
{ BLUE, BLUE, BLUE, BLUE, BLUE, BLUE },
{ BLUE, null, BLUE, BLUE, BLUE, BLUE },
{ BLUE, BLUE, BLUE, BLUE, BLUE, BLUE },
};
new PhotoPaint().paintFill(image, 3, 2, YELLOW);
for (Color[] colors : image) {
for (Color color : colors) {
System.out.print(color + "\t\t");
}
System.out.println();
}
}
}