所以我要说我有一个5x5矩阵的二维数组,我必须确定我是否在#34;边缘"数组。就像在,如果我沿着"边界"在任何一点上,我已经到达边缘并且需要结束调用a的while循环 - 我假设将是一种方法 - 这决定了这一点。我将如何处理这种情况?
答案 0 :(得分:2)
测试指数是否偏离任何一方。
for (int i = 0; i < matrix.length; i++)
{
for (int j = 0; j < matrix[i].length; j++)
{
if (i == 0 || j == 0 || i == matrix.length - 1 || j == matrix[i].length - 1)
{
System.out.printf("On [%d, %d] is on the border.", i, j);
}
}
}