中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
沙洋县| 勃利县| 北票市| 长丰县| 洛南县| 蒙城县| 桂平市| 朝阳区| 侯马市| 安化县| 永川市| 当雄县| 瓮安县| 宝鸡市| 文山县| 定边县| 南江县| 宜都市| 安义县| 浦东新区| 延寿县| 营口市| 三江| 大方县| 浮梁县| 青铜峡市| 天水市| 高邑县| 固原市| 南召县| 南投县| 洞口县| 元氏县| 山阴县| 霍山县| 呈贡县| 中西区| 镇江市| 永丰县| 嘉鱼县| 梁平县|