Random类

来源:互联网 发布:java社区 编辑:程序博客网 时间:2024/05/19 02:43

一 成员函数

 构造方法:
    public Random():是默认种子,是当前时间的毫秒值
   public Random(long seed):给出指定的种子
    给定种子后,每次得到的随机数是相同的。

 成员方法:
   public int nextInt():    返回    int范围内的随机数
   public int nextInt(int n):返回   [0,n)范围的内随机数

二 代码

1.默认种子生成随机数
2.自定义种子生成随机数
3.获得随机数
4.获得一定范围内的随机数

import java.util.Random;/*** Created by hanshan on 2017/1/4.*//** Random:产生随机数的类** 构造方法:*        public Random():没有给种子,用的是默认种子,是当前时间的毫秒值*    public Random(long seed):给出指定的种子**    给定种子后,每次得到的随机数是相同的。** 成员方法:*        public int nextInt():返回的是int范围内的随机数*    public int nextInt(int n):返回的是[0,n)范围的内随机数*/public class Random_1 {    public static void main(String[] args){//1.默认种子生成随机数      Random random=new Random();        System.out.println(random.nextInt());//2.自定义种子生成随机数        Random random1=new Random(5);        System.out.println(random1.nextInt());//4.获得一定范围内的随机数        for(int i=0;i<7;i++){            System.out.println(random.nextInt(1000));        }    }}


0 0
原创粉丝点击