//package test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException ;
/*五子棋实现在控制台打印输出用+表示棋盘,用●表示玩家○表示电脑*/
public class FiveChess
{
public static int BoardSize = 10;
public static String[][] board;
//给数组board赋值+表示棋盘
public static void initBoard()
{
board = new String[BoardSize][BoardSize];
for(int i = 0; i < BoardSize ; i++)
{
for(int j = 0; j < BoardSize; j++)
{
board[i][j] = "+ ";
}
}
}
//打印输出棋盘
public static void printBoard()
{
for(int i = 0; i < BoardSize; i++)
{
for (int j = 0; j < BoardSize; j++)
{
System.out.print(board[i][j]);
}
System.out.println();
}
}
//判断输入范围是否合法
public static boolean isLegal(int i, int j)
{
//输入范围不能超过棋盘范围
if(i >= 10 || i <= 0 || j >= 10 || j <= 0 )
{
return f
java实现控制台五子棋
最新推荐文章于 2022-11-24 01:06:45 发布