题目:请你写出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); } }