作业帮 > 综合 > 作业

谁能告诉我一个java产生随机数的程序,要不同的随机数,比如34-89之间的,最好写清楚注释

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/17 10:23:19
谁能告诉我一个java产生随机数的程序,要不同的随机数,比如34-89之间的,最好写清楚注释
谁能告诉我一个java产生随机数的程序,要不同的随机数,比如34-89之间的,最好写清楚注释
import java.util.Random;
public class Testb {
public static void main(String[] args) {
Testb t = new Testb();
System.out.println(t.getInt(89, 34));
}
static int getInt(int max,int min){
if(min>max){
return -1;//异常判断
}
Random random = new Random();
int result = random.nextInt(max+1);//取小于或等于max的一个随机数
if(result < min){
result = getInt(max,min);//如果随机数小于min,则递归
}
return result;
}
}