自动产生随机数的两种方式
来源:互联网 发布:errorp图软件下载 编辑:程序博客网 时间:2024/05/03 05:30
在使用这一静态方法的时候,我们不需要import任何包,因为java.lang.*包是默认载入的,下面举例说面使用方法:
public class RandomTest{
public static void main(String[] args){
int i=Math.random();//random()会自动产生一个0.0-1.0的双精度随机数
System.out.println(i);//输出
i=Math.random()*1000;//产生0-1000的双精度随机数
System.out.println(i);
int b=(int)(Math.random()*1000);//产生0-1000的整数随机数
System.out.println(b);
}
}
二.创建java.util.Random对象
import java.util.random
public class RandomTest{
public static void main(String[] args){
Random random=new Random();//创建random对象
int intNumber=random.nextInt();//获取一个整型数
float floatNumber=random.nextFloat();//获取一个浮点数(0-1)
double doubleNumber=random.nextDouble();//获取双精度数(0-1)
boolean booleanNumber=random.nextBoolean();//获取boolean数
System.out.println("intNumber:"+intNumber);
System.out.println("floatNumber:"+floatNumber);
System.out.println("doubleNumber:"+doubleNumber);
System.out.println("booleanNumber:"+booleanNumber);
}
}
random在产生随机数的时候使用当前的时间作为基数,我们可以同过System.currentTimeMillis()来获取这个基数。当然我们也可以指定基数:
Random random=new Random(100);
- 自动产生随机数的两种方式
- java 产生随机数的两种方式
- java产生随机数的两种方式
- 产生随机数的两种方式
- java 随机数的产生方式(两种)
- 介绍java 产生随机数的两种方式
- Java产生随机数两种方式
- java产生随机数的两种途径
- 产生随机数的两种方法
- 产生随机数的两种方法
- java产生随机数的几种方式
- java产生随机数的几种方式
- java产生随机数的几种方式
- java产生随机数的几种方式
- Java产生随机数的几种方式
- java产生随机数的几种方式
- java产生随机数的几种方式
- java产生随机数的几种方式
- 25个优秀的Ajax技术和实例
- 不引用word,excel的dll使用反射来在项目中进行vba操作
- vc2005 _atoi64 转换 lontoll Linux
- Oracle──网络失败
- 拼搏
- 自动产生随机数的两种方式
- 我是新来的!博客开张啦!
- 面试中如何回答自身的“缺点”
- 才知道青春
- XechWic工作室,视频会议,p2p开发库
- 仓促的马六甲之行
- 基于ZigBee的WSN路由研究与实验
- C# 的异常处理
- UCOS邮箱之二