Это мой первый вопрос. Эти два вопроса создания метода были на викторине, которую я взял. Создайте метод, чтобы найти радиус, double r. Верните массив и его индексы из массива 2d кругов. Если вы не можете найти double r, верните {-1, -1}. **
public int[] void findCircleWithRadius(Circle[][] circles, double r) {
for(int i = 0; i<circles.length-1; i++) { //search the row
for(int j = 0; j<circles[0].length; j++) { //search each column
Circle temp = circles[i][j];
if(temp == r) r = temp;
else return "{-1,-1}";
}
}
return circles.indexOf(r);
}
Создайте метод для замены окружностей с помощью метода findCircleWithRadius.
public static void swapCircles(Circles[][] circles, double r1, double r2) {
Circle radius1 = r1.findCircleWithRadius();
Circle radius2 = r2.findCircleWithRadius();
Circle temp2 = radius2;
radius2 = radius1;
radius1 = temp2;
}