java-Math类Random方法获取随机数案例
2017-06-22 23:12
281 查看
借助java中Math类Random方法获取随机数案例:
输出:
原始随机数:0.3559115826798718
1-100之间的随机数:37
100个1-100之间的随机数:
70 16 317440886
114361
50 91 3441752456
421551
15 82 8573659136
962666
84 9 3953609272
24485
11 57 9928481668
603693
31 34 295019247
789855
88 73 5017982257
646350
68 20 83460792
889430
70 38 7844488521
328973
72 70 468893035
999962
package day08; /* * 需求: * 通过使用javaAPI查询使用Math类的使用方法 * 获取一个原始随机数(不加条件) * 来获取一个1-100的随机数 * 获取100个1-100之间的随机数 * 说明:Math类是java.lang包下的类,顾不用导包 * Math类下的Random方法是静态的可以直接用类调用 * random产生的是一个double类型的0.0-1.0(取不到1.0)之间的数据 * * */ public class MathDemo { public static void main(String[] args) { //调用Math类下的Random方法 double num=Math.random(); System.out.println("原始随机数:"+num);//原始随机数 //获取1-100之间的随机数 int num1 = (int)(Math.random()*100)+1; System.out.println("1-100之间的随机数:"+num1); //获取100个1-100之间的随机数 System.out.println("100个1-100之间的随机数:"); for(int i=1;i<=100;i++){ int num2 = (int)(Math.random()*100)+1; System.out.print(num2+"\t"); if(i%10==0){ System.out.println(); } } } }
输出:
原始随机数:0.3559115826798718
1-100之间的随机数:37
100个1-100之间的随机数:
70 16 317440886
114361
50 91 3441752456
421551
15 82 8573659136
962666
84 9 3953609272
24485
11 57 9928481668
603693
31 34 295019247
789855
88 73 5017982257
646350
68 20 83460792
889430
70 38 7844488521
328973
72 70 468893035
999962
相关文章推荐
- Java基础知识强化81:Math类random()方法之获取任意范围的随机数案例(面试题)
- java中的随机数产生方式,random()方法和Random类
- Java中生成随机数_Random()的用方法
- Java 随机数生成的方法实现与应用-random
- Java获取随机数的几种方法
- java中Random类和Math类中的random方法的联系和区别
- java获取随机数的几种方法
- Java获取随机数的3种方法和总结(正在做一个小游戏 用到了 想总结一下 保存了 以后自己看)
- Java获取随机数的3种方法
- Java获取随机数的几种方法
- Java获取随机数的3种方法
- Java获取随机数的方法
- Python random模块(获取随机数)常用方法和使用例子
- java 获取随机数的三种方法
- JAVA中Math类的random()方法使用
- java随机数(Random类和Math类)
- Java探索之旅(4)——方法和Random&Math类
- Java探索之旅(4)——方法和Random&Math类
- Java获取随机数的3种方法
- Java获取随机数的3种方法