import java.util.Random;
import java.util.Scanner;
public class Random4 {
/*
* 1.题目:键盘任意输入两个数作为随机数的产生范围
* 2.两个数(m,n)
* 3.公式 int result= (random.nextInt(n-m+1)+m)
*/
public static void main(String[] args) {
Random random = new Random();
int m, n;
System.out.println("请输入---左边---范围的的数字--m--");
Scanner scanner = new Scanner(System.in);
m = scanner.nextInt();
System.out.println("请输入---右边---范围的的数字--n--");
n = scanner.nextInt();
for (int i = 0; i < 100; i++) {
// int result=(random.nextInt(2)+1); //1~3
// int result= (random.nextInt(11)+10); //10~20
// int result= (random.nextInt(3)+21); //21~23
// int result= (random.nextInt(7)+100); //100~106
int result = (random.nextInt(n - m + 1) + m);
System.out.println(result);
}
}
}
Java产生输入的任意范围的随机数
最新推荐文章于 2024-09-03 16:16:12 发布