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