Java初学者作业——编写 Java 程序,让用户输入指定数字实现产生随机数。

返回本章节

返回作业目录


需求说明:

编写 Java 程序,让用户输入指定数字实现产生随机数。运行效果如下:

实现思路:

  • 定义两个变量start和end来保存起始和结束值。
  • 通过结束值减起始值得到变化区间再加起始值,核心代码如下:
rdm.nextInt(end - start + 1) + start

 

实现代码:

import java.util.Random;
import java.util.Scanner;

public class RandomDome {
	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();
		Random rdm = new Random();
		int num = rdm.nextInt(end - start + 1) + start;
		System.out.println(num);
	}

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章