五子棋

1.需要绘制棋盘
2.下子
3.判断输赢条件(如果相连的棋子中间有不同颜色的棋子换方向判定输赢)
4.判定输赢的几个方向

 1. 上下判定 (x轴不动,y轴动)
 2  左右判定 (x轴动,y轴不动)
 
 3. 左上(x轴减,y轴减)右下(x轴加,y轴加)判定
 4. 左下((x轴减,y轴加)右上(x轴加,y轴减)判定

import java.util.Random;
import java.util.Scanner;

public class Test01 {
   
    static String[][] datas = new String[10][10];

    public static void main(String[] args) {
   
        // data 数据
        // date 日期
        init();//调用方法
        paint();
        XiaQi();
    }

    //初始化数据
    public static void init() {
   
        for (int i = 0; i < datas.length; i++) {
   //外层循环寻找一维
            for (int j = 0; j < datas[i].length; j++) {
   //寻找一维里的数据
                System.out.println(datas[i][j]);//打印出来
                datas[i][j] = "+";              //把一维里的数据替换为"+"
            }
        }
    }

    //绘制棋盘的
    public static 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值