版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
案例使用java.util.Random类中的public int nextInt(int n)方法,生成53-56之间的随机数(包括53,56): public int nextInt(int n) 返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值n(不包括)之间均匀分布的 int 值。nextInt 的常规协定是,伪随机地生成并返回指定范围中的一个 int 值。所有可能的 n 个 int 值的生成概率(大致)相同。
public static void main(String[] args) {
Random rand = new Random();
for(int i=0; i<10; i++) {
System.out.println(rand.nextInt(4)+53);
}
}