java吧 关注:1,301,905贴子:12,853,678
  • 5回复贴,共1

Random rand =new Random(47) 是什么意思

只看楼主收藏回复

Random rand =new Random(47) ;
int i = rand.nextInt();
这两句是什么含义?
请指教


1楼2012-03-09 11:09回复
    我新手。那个47是什么?


    来自手机贴吧2楼2012-03-09 11:11
    回复
      2026-04-25 06:40:44
      广告
      不感兴趣
      开通SVIP免广告
      Random() 默认的seed 为当前系统时间即:System.currentTimeMillis
      Random()调用nextXXX()方法产生的随机数,随着每次运行都不同;
      Random(long seed) 不变


      IP属地:上海3楼2012-03-09 11:15
      回复



        IP属地:上海4楼2012-03-09 11:15
        回复
          得到的i是一个什么区间的随机数?


          5楼2012-03-09 11:50
          回复
            47也可以改,那是一个种子、每次产生的是一样的。我也刚刚学。


            来自iPhone客户端6楼2018-01-08 02:54
            回复