package frank;
import java.io.*;
public class App
{
//棋盘
private String[][] board;
//棋盘大小
private static int BOARD_SIZE = 15;
//初始化棋盘
public void initBoard()
{
board = new String[BOARD_SIZE][BOARD_SIZE];
for(int i = 0; i < BOARD_SIZE; i++)
{
for(int j = 0; j< BOARD_SIZE; j++)
{
board[i][j]= "╋";
}
}
}
//输出棋盘
public void printBoard()
{
for(int i = 0;i
{
for(int j = 0;j
{
System.out.print(board[i][j]);
}
System.out.print("\n");
}
}
public static void main(String[] args) throws Exception
{
App a = new App();
a.initBoard();
a.printBoard();
System.out.println("请输入您下棋的坐标,应以x,y的模式:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String inputStr = null;
while((inputStr = br.readLine())!=null)
{
String[] posStrArr = inputStr.split(",");
int xPos = Integer.parseInt(posStrArr[0]);
int yPos = Integer.parseInt(posStrArr[1]);
a.board[yPos-1][xPos-1] = "●";
a.printBoard();
System.out.println("请输入您下棋的坐标,应以x,y的模式:");
}
}
}