分享

通过jdk帮助文档学习Math类的随机数

 樱花梦_张艺馨 2016-08-04

/*
Math:类包含用于执行基本数学运算的方法
由于是java.lang包下的,所以不需要导入
特点:
   没有构造方法,因为它的成员全部是静态的。
掌握一个方法:
    获取随机数
   public static double random();返回带正好的double值该值大于等于0.0 且小于1.0。

*/
==================================练习一==========================
class MathDemo{
 public static void main(String [] args){
        double d =Math.random();
 System.out.println(d);
        }
}
结果:
F:\>java MathDemo
0.6251527293027028
F:\>java MathDemo
0.6264769994742809
F:\>java MathDemo
0.1977553518958891
=================================练习二 0-100间的随机数=================
class MathDemo{
 public static void main(String [] args){
        //需求:需要获取一个1-100间的随机数。
  for(int x=0;x<100;x++){
   int number =(int)(Math.random()*100)+1;
   System.out.println(number);
  }
        }
}
结果:F:\>java Math
55
69
27
17
39
94
34
6
90
30
53
98
39
45
87
21
16
18
92
45
38
2
91
46
85
39
4
86
74
25
52
83
87
80
51
62
55
31
70
92
81
6
10
72
81
78
69
77
91
77
33
61
76
27
18
89
100
73
60
94
23
49
93
55
70
70
16
61
1
50
94
37
89
3
44
13
78
48
20
85
23
10
61
17
6
27
51
42
99
44
33
80
15
44
6
93
84
84
9
95
 
 
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多