Java的Random总结
来源:互联网 发布:算法与数据结构自测题 编辑:程序博客网 时间:2024/06/06 08:40
/** * @Title:RandomNum.java * @Package:com.yhd.chart.model * @Description:Java产生随机数 * @author:Youhaidong(游海东) * @date:2014-1-18 下午11:01:05 * @version V1.0 */package com.yhd.chart.model;import java.util.Random;/** * 类功能说明 * 类修改者 修改日期 * 修改说明 * <p>Title:RandomNum.java</p> * <p>Description:游海东个人开发</p> * <p>Copyright:Copyright(c)2013</p> * @author:游海东 * @date:2014-1-18 下午11:01:05 * @version V1.0 */public class RandomNum {/** * @Title:main * @Description:Java产生随机数 * @param:@param args * @return: void * @throws */public static void main(String[] args) {/**创建一个num对象**/Random num = new Random();/** * 产生一个随机整数 */int firstNum = num.nextInt();System.out.println("产生一个随机整数:"+firstNum);/** * 产生一个随机布尔值 */boolean firstBoolean = num.nextBoolean();System.out.println("产生一个随机布尔值:"+firstBoolean);/** * 产生一个随机双精度值 */Double firstDouble = num.nextDouble()*100;System.out.println("产生一个随机双精度值:"+firstDouble);/** * 产生一个随机单精度值 */Float firstFloat = num.nextFloat();System.out.println("产生一个随机单精度值:"+firstFloat);/** * 产生一个随机长整型值 */Long firstLong = num.nextLong();System.out.println("产生一个随机长整型值:"+firstLong);/** * 产生一个随机字符串 */String firstString = num.toString();System.out.println("产生一个随机字符串:"+firstString);/** * 产生一个随机hashCode */int firstHashCode = num.hashCode();System.out.println("产生一个随机hashCode:"+firstHashCode);/** * 产生一个随机Gaussian */Double firstGaussian = num.nextGaussian();System.out.println("产生一个随机Gaussian:"+firstGaussian);/** * 产生一个100以内的随机整数 */int firstIntn = num.nextInt(100);System.out.println("产生一个100以内的随机整数:"+firstIntn);}}
结果如下:
产生一个随机整数:-1418304654产生一个随机布尔值:true产生一个随机双精度值:58.944750348670816产生一个随机单精度值:0.4375177产生一个随机长整型值:5004441336495709404产生一个随机字符串:java.util.Random@12940b3产生一个随机hashCode:19480755产生一个随机Gaussian:-0.6326535751129133产生一个100以内的随机整数:12
1 0
- Java的Random总结
- Java中Random函数的总结
- Random类的总结
- JAVA的Random类
- JAVA的Random类
- JAVA的Random类
- JAVA的Random类
- JAVA的Random类
- JAVA的Random类
- java的Random类
- java的Random类
- JAVA的Random类
- JAVA的Random类
- java的random类
- java的random
- JAVA的Random类
- JAVA的Random类
- JAVA的Random类
- 建立Qt+VS2010开发环境
- win7 32位 memcached安装
- 第4天 删除链表第K结点
- mysql命令行操作
- 抽象数据类型
- Java的Random总结
- 用My97扩充成的ExtJs日期时间插件
- 题目1099:后缀子串排序
- int daemon(int nochdir, int noclose);
- C语言之冒泡排序
- Matlab实现批量处理图像的两种方法
- Android编译系统简要介绍和学习计划
- 电脑Cpu风扇噪音大怎么办?
- iOS:”NSURL中使用string拼接有时候会使NSURL成nil“解决方案