例如矩阵坐标如下:
00 01 02
10 11 12
20 21 22
30 31 32
求其中某个坐标位置八个方向的位置时,可以使用如下循环
n 为矩阵的行,m为矩阵的列
for(int i = 0; i < n; i++) {
for(int j = 0; j < m; j++) {
for(int x = Math.max(0,i - 1); x <= Math.min(n - 1,i + 1) {
for(int y = Math.max(0,j - 1); y <= Math.min(m - 1,j + 1) {
//坐标(x y)就是每个坐标对应的八个方向的坐标位置
}
}
}
}