一、通过java.lang.Math.random() 产生0=<x<1的数值
二、通过java.util.Random 产生 1.通过设置种子 每次运行产生的随机数一样
2.不通过设置种子 我认为每次默认加载的种子时间点不一样
三、在我们的System类中有一个currentTimeMillis()方法,这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返回类型是long
import java.util.Random;
public class Random_test1{
public static void main(String[] args){
Random r=new Random(50);
for(int i=0;i<10;i++){
System.out.println(r.nextInt(50));
}
System.out.println("-------------------");
for(int i=0;i<10;i++){
//System.out.println(r.nextInt(50));
System.out.println((int)(Math.random()*100)+1);
}
}
}
结果是 通过random得到的随机数多次运行结果是一样的。
如果不设置参数的情况下结果是不一样的。
通过math的随机数运行结果也是不一样的
随机数也可以设定在字符之间,这样产生一个随机字符。
分享到:
相关推荐
C#中的随机数使用概述,很系统的讲解了随机数的运用,写的简介明了,更易学习和运用!
火山PC取随机数使用方法
随机数的使用很普遍,可用它随机显示图片,用它防止无聊的人在论坛灌水,还可以用来加密信息等等。本文讨论如何在一段数字区间内随机生成若干个互不相同的随机数,比如在从1到20间随机生成6个互不相同的整数,并通过...
随机数随机数随机数随机数随机数随机数随机数随机数
下面小编就为大家带来一篇python 随机数使用方法,推导以及字符串,双色球小程序实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数js随机数...
随机数 和 全屏,进度条 的使用 随机数和全屏,进度条的使用 随机数和全屏,进度条的使用
国密随机数检测工具,随机数检测
使用tcl脚本产生随机数
书写的非常详细 。大家看了评价一下 。有、好的分享一下
C#随机数的使用
1. 设计并实现一个随机数生成电路,每2秒随机生成一个0~999之间的数字,并在数码管上显示生成的随机数。2. 为系统设置一个复位键,复位后数码管显示“000”,2秒后再开始每2秒生成并显示随机数,要求使用按键复位。
使用NIST统计测试集验证STM32微控制器随机数生成 使用NIST统计测试集验证STM32微控制器随机数生成 使用NIST统计测试集验证STM32微控制器随机数生成 使用NIST统计测试集验证STM32微控制器随机数生成 使用NIST统计测试...
C#编程操作中随机数的应用,基础知识,入门级别详细介绍
c语言随机数c语言随机数
使用博图V15软件编程,S7-1500PLC进行随机数产生,并通过触摸屏趋势图显示。随机数主要通过截取时间和使用全球库函数
产生随机数并运算产生随机数并运算产生随机数并运算产生随机数并运算产生随机数并运算产生随机数并运算
Java生成32位随机数,短位随机数工具类
S7-200SMART_生成随机数(整数)库文件及使用说明
利用移位寄存器产生均匀随机数,再利用Box-Muller产生高斯随机数。