本文介绍了java常用类之Random类的用法,下文是实战案例,没有做额外的文字说明,需要解释的我都写在代码注释里了。
import java.util.Random;public class random1 {
public static void main(String[] args){
//两种构造函数
Random r1=new Random();
//Random r2=new Random(120); 使用单个 long 种子创建一个新的随机数生成器。
//System.out.println(r1.next(2));返回值为保护类型
//System.out.println(r2.next(2));
System.out.println(r1.nextBoolean());//返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的 boolean 值。
System.out.println(r1.nextBoolean());
System.out.println("+++++++++++");
byte[] by1=new byte[5];
byte[] by2=new byte[5];
r1.nextBytes(by1);//生成随机字节并将其置于用户提供的 byte 数组中。
r1.nextBytes(by2);
for(int i=0;i运行结果:
Compiling random1.java.......
-----------OUTPUT-----------
falsefalse
+++++++++++-55 -112 41 -78 93
54 127 -93 -22 120
+++++++++++0.69656134440266490.06445584272260563
+++++++++++0.285779950.8657566
+++++++++++-0.15436582029316171.4500847476555192
+++++++++++1824132073-436413982
+++++++++++2921
+++++++++++3295074968265391496
1387264859162260419[Finished in 1.2s]
import java.util.Random;public class random1 {
public static void main(String[] args){
//两种构造函数
Random r1=new Random();
//Random r2=new Random(120); 使用单个 long 种子创建一个新的随机数生成器。
//System.out.println(r1.next(2));返回值为保护类型
//System.out.println(r2.next(2));
System.out.println(r1.nextBoolean());//返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的 boolean 值。
System.out.println(r1.nextBoolean());
System.out.println("+++++++++++");
byte[] by1=new byte[5];
byte[] by2=new byte[5];
r1.nextBytes(by1);//生成随机字节并将其置于用户提供的 byte 数组中。
r1.nextBytes(by2);
for(int i=0;i运行结果:
Compiling random1.java.......
-----------OUTPUT-----------
falsefalse
+++++++++++-55 -112 41 -78 93
54 127 -93 -22 120
+++++++++++0.69656134440266490.06445584272260563
+++++++++++0.285779950.8657566
+++++++++++-0.15436582029316171.4500847476555192
+++++++++++1824132073-436413982
+++++++++++2921
+++++++++++3295074968265391496
1387264859162260419[Finished in 1.2s]
相关文章:
Delphi 7应用编程150例 全书内容 CHM版
Delphi 7应用编程150例 CHM全书内容下载,全书主要通过150个实例,全面、深入地介绍了用Delphi 7开发应用程序的常用方法和技巧,主要讲解了用Delphi 7进行界面效果处理、图像处理、图形与多媒体开发、系统功能控制、文件处理、网络与数据库开发,以及组件应用等内容。这些实例简单实用、典型性强、功能突出,很多实例使用的技术稍加扩展可以解决同类问题。使用本书最好的方法是通过学习掌握实例中的技术或技巧,然后使用这些技术尝试实现更复杂的功能并应用到更多方面。本书主要针对具有一定Delphi基础知识
下载
立即学习“Java免费学习笔记(深入)”;
相关视频:










