Java随机数

描述

运用 Java 的 Random 函数得到区间随机数。

题目

实现区间随机数的生成:

  1. 生成一个 1-10 之间的随机数。
  2. 生成一个 3-15 之间的随机数。
  3. 生成一个 5-999 之间的随机数。

题目解决思路

  1. 创建一个生产随机数的对象。
  2. 通过对象方法获取区间随机数。

代码具体实现

import java.util.Random; public class RandomDemo02 { public static void main(String[] args) { System.out.println("嗨客网(www.haicoder.net)\n"); // 创建一个生产随机数的对象 Random r = new Random(); // 生成一个 1-10之间的随机数 int result1 = r.nextInt(10) + 1; System.out.println("1-10之间的随机数:" + result1); // 生成一个 3-15之间的随机数 int result2 = r.nextInt(13) + 3; System.out.println("3-15之间的随机数:" + result2); // 生成一个 5-999之间的随机数 int result3 = r.nextInt(995) + 5; System.out.println("5-999之间的随机数:" + result3); } }

运行结果如下图:

02_java random.png

此处可得出不同区间内的随机数。