我需要创建一个方法,该方法将采用2D数组中的特定索引,并按顺时针顺序打印出相邻单元格的值。我不确定是否必须使用一堆“If”语句对该程序进行硬编码,还是有一种循环方式来实现它?
该方法接受两个参数(行和列)并返回一个String,其中包含逗号之间的值。
答案 0 :(得分:0)
我猜你想要这样的东西(构造函数等省略):
public class weird_array_class_of_doom{
public array[][] the_thing;
public void print_the_cells(int row, int col){
System.out.print(array[row][col+1];
System.out.print(array[row+1][col];
System.out.print(array[row][col-1];
System.out.print(array[row-1][col];
}
}