随机获取区间[a,b]的一个数
import java.util.Random;
import java.util.Scanner;
public class Exp01 {
Random r = new Random();
public int num(int min, int max) {
return r.nextInt(max - min + 1) + min;
}
public static void main(String[] args) {
Exp01 e = new Exp01();
Scanner sc = new Scanner(System.in);
System.out.print("输入最小值:");
int a = sc.nextInt();
System.out.print("输入最大值:");
int b = sc.nextInt();
//循环输出十次方便看清结果
for (int j = 0; j < 10; j++) {
int i = e.num(a, b);
System.out.print(i + " ");
}
}
}
注:
原创代码,如有雷同,纯属巧合
代码有许多不足,欢迎留言讨论和更正