Java生成随机数

Posted Acode

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java生成随机数相关的知识,希望对你有一定的参考价值。

1、Java生成随机数

1 public static void main(String[] args) {
2         Random random = new Random();        //根据当前系统的时间作为随机数种子,创建一个随机数生成器
3         
4         System.out.println(random.nextInt(10));            //生成一个0~9的随机数,并输出
5 }

由于随机数种子的设置,每次程序运行而产生的随机数不一定相同。

 

2、生成伪随机数

1 public static void main(String[] args) {
2         Random random = new Random();        //将3作为随机数种子,创建一个随机数生成器
3         
4         System.out.println(random.nextInt(10));            //生成一个0~9的随机数,并输出
5     }

运行程序,每次得到的随机数都是相同的。

 

以上是关于Java生成随机数的主要内容,如果未能解决你的问题,请参考以下文章

java获取随机时间的源码片段

java如何生成随机数?

请问java生成任意位数的随机数

java编码中怎样产生四位随机数

求一个生成四位随机数的PHP代码

JAVA怎样随机生成10W个数字, 要求: 10W个数字总等于50W而且每个数字最小1最大100, 求代码及思路