- <p>import java.util.Scanner;
- /**
- * 任意随机数的获取
- * @author pinger
- * @version V1.00
- */
- public class RandomDemo {
- public static void main(String[] args) {
- // 键盘录入范围数
- Scanner sc = new Scanner(System.in);
- System.out.println("请输入开始数:");
- int start = sc.nextInt();
- System.out.println("请输入结尾数:");
- int end = sc.nextInt();
- // 循环遍历随机数
- for (int i = 0; i < 100; i++) {
- // 获取随机数功能
- int num = getRandom(start, end);
- // 输出随机数
- System.out.println(num);
- }
- }
- /*
- * 获取任意两个数之间的随机数的功能
- */
- public static int getRandom(int start, int end) {
- // (int): 转换为int类型
- // +start: 最小值从start开始
- // end - start + 1: 取随机数的范围值,例:200~300的随机数,随机数的范围值是100
- int number = (int) (Math.random() * (end - start + 1) + start);
- // 返回随机数
- return number;
- }
- }
- </p>
复制代码
|