Java学习——随机数
来源:互联网 发布:智者软件官网 编辑:程序博客网 时间:2024/05/14 04:40
1、例子
{
System.out.println(GetEventNum(2, 35));
}
public static int GetEventNum(double num1,double num2){
// 产num1-num2之间的随机数
int s = (int)num1+(int)(Math.random()*(num2-num1));
return s;
运行结果是在2到35之间随机显示一个数
2、例子
System.out.println(GetRandom('a','z'));
System.out.println(GetRandom('A','Z'));
System.out.println(GetRandom('0','9'));
public static char GetRandom(char char1,char char2){
// 取任意字符之间的随机字符
return (char)(char1+Math.random()*(char2-char1));
}
3、
Random ran = new Random();
System.out.println("随机一个整数"+ran.nextInt());
System.out.println("随机一个大于0小于10的整数"+ran.nextInt(10));
System.out.println("随机一个布尔型"+ran.nextBoolean());
System.out.println("随机一个双精度的值"+ran.nextDouble());
System.out.println("随机一个浮点型"+ran.nextFloat());
System.out.println("随机一个概率密度为高斯分布的双精度值"+ran.nextGaussian());
运行结果:
随机一个整数-130418464
随机一个大于0小于10的整数3
随机一个布尔型false
随机一个双精度的值0.12762495776291594
随机一个浮点型0.3855431
随机一个概率密度为高斯分布的双精度值-1.8343370448459433
- Java学习——随机数
- 【JAVA学习笔记】随机数
- JAVA获取随机数——
- java记——随机数
- java记——随机数
- java学习:java生成随机数
- java生成随机数——六位随机数
- NS2学习笔记——随机数产生器
- Python学习(一)——随机数
- 学习OpenCV2——产生随机数
- Python学习笔记(四)—生成随机数
- java记——随机数玩牌
- Java——随机数(Random()函数)
- Java拓展——随机数小程序
- c语言学习——随机数的学习
- Java 随机数的生成 学习笔记
- OpenCV学习笔记(十二)——随机数产生器RNG
- OpenCV学习笔记——随机数产生器RNG
- 1当日年少青衫破
- 如何查看linux命令源代码
- 2.4 action栏层叠化
- linux编程-守护进程编写
- mysql:21个性能优化最佳实践之2[EXPLAIN 你的 SELECT 查询]
- Java学习——随机数
- 摄影基础知识: 曝光补偿完全指南
- unicode和ucs的区别
- Determining IP information for eth0...failed 错误解决
- Master-Detail 视图的实现, 左右滑动显示隐藏Master视图
- 基于bt开发的工具选择
- Centos6.0之rsyslog部署日志服务器
- 工作5天了。。。稍微有点熟悉这个框架了。。(这个是递归删除部门。)
- 引用web service时,出现无法识别的配置节点applicationSettings(程序报500错误)