randompaintgamebody.java
来自「java小游戏 基础 连连看 普通界面 初学者适用」· Java 代码 · 共 34 行
JAVA
34 行
public class RandomPaintGameBody {
RandomPaintGameBody(int row,int column,String[][] playArea,String[][] patten,int[][] playAreaNumber,int[][] pattenNumber){
int rowRandom;
int columnRandom;
int pattenRowRandom;
int pattenColumnRandom;
int rowRandom2;
int columnRandom2;
for (int k=row*column/2;k>=1;k--){
rowRandom=(int)(Math.random()*row);
columnRandom=(int)(Math.random()*column);
pattenRowRandom=(int)(Math.random()*3);
pattenColumnRandom=(int)(Math.random()*10);
while (playAreaNumber[rowRandom][columnRandom]!=0){
rowRandom=(int)(Math.random()*row);
columnRandom=(int)(Math.random()*column);
}
playArea[rowRandom][columnRandom]=patten[pattenRowRandom][pattenColumnRandom];
playAreaNumber[rowRandom][columnRandom]=1;
rowRandom2=(int)(Math.random()*row);
columnRandom2=(int)(Math.random()*column);
while (playAreaNumber[rowRandom2][columnRandom2]!=0){
rowRandom2=(int)(Math.random()*row);
columnRandom2=(int)(Math.random()*column);
}
playArea[rowRandom2][columnRandom2]=playArea[rowRandom][columnRandom];
playAreaNumber[rowRandom2][columnRandom2]=1;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?