import javax.jws.soap.SOAPBinding; import java.util.Scanner; /** *五子棋 * 胜利条件: * 五子棋棋盘为一个10 x 10的棋盘,五子棋玩家共2个(这里分别称为A和B),A在棋盘上落子后,B再 * 落子,依次往复,直到一方胜利或者棋盘空间用完为止。判断胜利的条件是一条直线或者任意斜线上同 * 时存在A或者B的连续5颗棋子(见下图)。 * 分析: * 1、先制作一个10*10的二维数组 * 2、落子 * a. 玩家A、B会交替落子 * b. 落子位置必须是0~100之间的整数,且不能使用已经存在棋子的位置 * c. 落子完成后,需要校验是否获胜 * d. 棋盘使用完毕还未分出胜负,需要提示 */ public class example { public static char[][] chessboard = new char[][] { {'┌', '┬', '┬', '┬', '┬', '┬', '┬', '┬', '┬', '┐'}, {'├', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┤'}, {'├', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┤'}, {'├', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┤'}, {'├', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┼', '┤'}, {'├', '┼', '┼', '┼', '┼', '┼', '┼
java 五子棋实现(IDEA)
于 2023-07-15 09:57:07 首次发布