Java隨機(jī)生成數(shù)字的方法有以下幾種:
import java.util.Random;
Random random = new Random();
int randomInt = random.nextInt(); // 生成隨機(jī)整數(shù)
double randomDouble = random.nextDouble(); // 生成隨機(jī)浮點(diǎn)數(shù)
double random = Math.random(); // 生成隨機(jī)浮點(diǎn)數(shù)
int randomInt = (int)(Math.random() * range); // 生成指定范圍的隨機(jī)整數(shù)
import java.util.concurrent.ThreadLocalRandom;
int randomInt = ThreadLocalRandom.current().nextInt(min, max + 1); // 生成指定范圍的隨機(jī)整數(shù)
double randomDouble = ThreadLocalRandom.current().nextDouble(min, max); // 生成指定范圍的隨機(jī)浮點(diǎn)數(shù)
這些是常用的方法,可以根據(jù)具體需求選擇合適的方法來(lái)生成隨機(jī)數(shù)字。