Java获取随机数的几种方法总结 您所在的位置:网站首页 获取随机数的方法 Java获取随机数的几种方法总结

Java获取随机数的几种方法总结

2022-03-24 08:59| 来源: 网络整理| 查看: 265

方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例:

(int)(1+Math.random()*(10-1+1))

从1到10的int型随数 方法2 获得随机数

for (int i=0;i指定范围内的随机数 随机数控制在某个范围内,使用模数运算符% import java.util.*; class TestRandom { public static void main(String[] args) { Random random = new Random(); for(int i = 0; i < 10;i++) { System.out.println(Math.abs(random.nextInt())); } } } 获得的随机数有正有负的,用Math.abs使获取数据范围为非负数 3>获取指定范围内的不重复随机数 import java.util.*; class TestRandom { public static void main(String[] args) { int[] intRet = new int[6]; int intRd = 0; //存放随机数 int count = 0; //记录生成的随机数个数 int flag = 0; //是否已经生成过标志 while(count


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有