random_value.java
来自「用java编写的拼图游戏」· Java 代码 · 共 30 行
JAVA
30 行
package mypackage;
class random_value {
int value[];
int total;
random_value(int first, int last){
int i;
total=last-first+1;
value=new int[total];
for(i=0;i<total;i++){
value[i]=first;
first++;
}
}
int getRandomValue() {
boolean found=false;
int i;
int rand,ret;
if(total==0){return -1;}
if(total==-1){total=0;return value[0];}
i=(int)(Math.random()*total);
ret=value[i];
total--;
for(i=i;i<total;i++)
value[i]=value[i+1];
return ret;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?