用Java写个五子棋游戏,要求简洁
时间: 2023-02-25 13:02:38 浏览: 46
Java+Swing实现的五子棋小游戏
5星 · 资源好评率100%
这是一份简洁的五子棋代码:
```
import java.util.Scanner;
public class Wuziqi {
static final int ROWS = 15;
static final int COLS = 15;
static char[][] board = new char[ROWS][COLS];
static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
board[i][j] = '+';
}
}
while (true) {
System.out.println("请落子,格式为:行,列");
int x = input.nextInt() - 1;
int y = input.nextInt() - 1;
board[x][y] = 'X';
printBoard();
}
}
static void printBoard() {
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
System.out.print(board[i][j] + " ");
}
System.out.println();
}
}
}
```
代码中用了一个二维数组存储棋盘,通过扫描输入实现玩家下棋,并在每次下棋后打印当前棋盘。
阅读全文