- 博客(4)
- 收藏
- 关注
原创 java控制台的五子棋
一,创建游戏的各个对象(了解相关知识) 1.棋盘类(Chessboard) 2.游戏类(Gobang) 3.棋子类(Chessman) 1.1Chessboard类 包含以下四种方法:(也是棋盘类的实现过程) 1)void initBoard():初始化出一个新的空棋盘 2)void printBoard():在控制台输出棋盘 3)void setBoard(int posX,int posY,S...
2020-02-29 18:12:19 644
原创 二维数组之杨辉三角
杨辉三角,是二项式系数在三角形中的一种几何排列。 杨辉三角的规律: 1.第n行有n个数 2.行数等于列数,动态分配空间 (例如我定义有十行,则通过for循环动态分配n列,即十列) int[][] arr=new int[10][]; for(int i=0;i<arr.length;i++){ arr[i]=new int[i+1]; } 3.它的两个边都是1 arr[i][0]=1; ar...
2020-01-13 19:57:36 585 2
原创 二维数组之循环输出乘法表
三种循环实现乘法表 //while循环 public class Multiplication_Table { public static void main(String[] args) { int i=1; while(i<10) { int j=1; while(j<i+1) { System.out.print(i+""+j+"="+ij+"\t"); j++;} i++;...
2020-01-13 19:56:44 434
原创 数组的经典应用举例—棋盘
二维数组实现五子棋 package gobang1; import java.io.BufferedReader; import java.io.InputStreamReader; public class Gobang { //定义棋盘的大小 private static int BOARD_SIZE=15; //定义一个二维数组来充当棋盘 private String[][] board; ...
2020-01-10 21:24:36 246 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人