📄 randompaintgamebody.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -