百科网

首页 > 生活常识 > 生活经验

生活经验

Java中如何生成随机数?

生活经验佚名2023-06-04

Java是一门强大的语言,也因此它的语法纷繁复杂,一个问题往往可以延伸出多个解决方法。而Java生成随机数目前来说有3种方法,包括Random类、Math.random()和ThreadLocalRandom类,下面我们来具体看看这些方法。

一、Random类。即使用java.util.Random类生成随机数,具体代码为如下:

Random random = new Random();

int randomNum = random.nextInt();

二、Math.random()。int randomNum = Math.random();

三、ThreadLocalRandom类。ThreadLocalRandom类可以获得多线程随机数生成器,更加高效。int randomNum = ThreadLocalRandom.current().nextInt();