扫雷都玩过,那么如何基本实现扫雷的思想呢
1:先实现一个N*N的点阵,在点阵中实现随机布雷
2:遍历某个点的周围四周,记录雷数
编程要求:在N * N的二维表格中实现随机布雷,布雷个数M预先定义。如果是雷,显示字符@,如果不是雷,显示本格周围8格中雷的数目。
编程提示:
(1)Block类:boolean isMine表示是不是雷,int num表示周围雷的个数。
(2)用三重循环实现周围雷个数的统计。
package setMine;
//1:初始化地雷个数
//2:初始化地雷阵大小
public class blockClass {
public static int nowNum=0;
public static final int num=7;
public static final int len=7;
public static int haveMine=0;
private char mineBlock[][]=new char[len][len];
public char[][] initMineBlock(){
for(int i=0;i=0.7&&nowNum 


