public boolean winRow(int row, int column) { //row column 分别表示最后一次下的子的坐标
int count = 1;
for (int i = column + 1; i < 15; i++) {// 向右查找
if (array_win[row][column] == array_win[row][i]) {
count++;
} else
break;
}
for (int i = column - 1; i >= 0; i--) {// 向左查找
if (array_win[row][column] == array_win[row][i]) {
count++;
} else
break;
}
if (count >= 5) { //判断是否达到五棵
return true;
} else
return false;
}
int count = 1;
for (int i = column + 1; i < 15; i++) {// 向右查找
if (array_win[row][column] == array_win[row][i]) {
count++;
} else
break;
}
for (int i = column - 1; i >= 0; i--) {// 向左查找
if (array_win[row][column] == array_win[row][i]) {
count++;
} else
break;
}
if (count >= 5) { //判断是否达到五棵
return true;
} else
return false;
}