亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java隨機生成數字的方法有哪些

小億
112
2023-08-09 04:30:22
欄目: 編程語言

Java隨機生成數字的方法有以下幾種:

  1. 使用java.util.Random類:可以使用Random類的nextInt()方法生成隨機整數,以及nextDouble()方法生成隨機浮點數。
import java.util.Random;
Random random = new Random();
int randomInt = random.nextInt(); // 生成隨機整數
double randomDouble = random.nextDouble(); // 生成隨機浮點數
  1. 使用Math類的random()方法:Math類的random()方法返回一個大于等于0.0且小于1.0的隨機浮點數。可以通過乘以一個因子獲取其他范圍的隨機數。
double random = Math.random(); // 生成隨機浮點數
int randomInt = (int)(Math.random() * range); // 生成指定范圍的隨機整數
  1. 使用ThreadLocalRandom類:Java 7及以上版本提供了ThreadLocalRandom類,可以生成線程安全的隨機數。
import java.util.concurrent.ThreadLocalRandom;
int randomInt = ThreadLocalRandom.current().nextInt(min, max + 1); // 生成指定范圍的隨機整數
double randomDouble = ThreadLocalRandom.current().nextDouble(min, max); // 生成指定范圍的隨機浮點數

這些是常用的方法,可以根據具體需求選擇合適的方法來生成隨機數字。

0
扶绥县| 凤凰县| 乳山市| 丹江口市| 玉树县| 郎溪县| 濮阳县| 玉溪市| 文昌市| 固镇县| 正定县| 观塘区| 蒙山县| 南投县| 丹棱县| 临猗县| 安丘市| 洮南市| 抚宁县| 根河市| 象州县| 垦利县| 阿坝县| 晋宁县| 临城县| 陕西省| 伊吾县| 洱源县| 涪陵区| 囊谦县| 葵青区| 上思县| 呼玛县| 山西省| 油尖旺区| 黔东| 澄城县| 武宁县| 娄烦县| 水城县| 桐乡市|