题目: 请你写出 1-10 之间的随机数字
如题: 下题如果将 n 改成 11 会怎么样呢?
解答: 如果改成 11 的话就会出现的是随机 0-10 的数字了, 题目中是先拿到随机数字然后 + 1
- import java.util.Random;
- /**
- * @Author: Lambert
- * @Date: 2019-02-27 08:46
- * @Description: 获取 1-10 直接的随机整数
- */
- public class Demo03Random {
- public static void main(String[] args) {
- // 定义最大值
- int n = 10;
- Random random = new Random();
- for (int i = 1; i <= 100; i++) {
- // 先拿到一个值然后在 + 1
- int result = random.nextInt(n)+1;
- System.out.println(result);
- }
- }
来源: http://www.bubuko.com/infodetail-2969232.html