java吧 关注:1,237,530贴子:12,709,659
  • 12回复贴,共1

Random类中的种子数什么意思?

只看楼主收藏回复



IP属地:安徽来自Android客户端1楼2017-04-27 10:35回复
    是不是与生成的随机数相乘?


    IP属地:安徽来自Android客户端2楼2017-04-27 10:36
    回复
      nextInt(100) 就是生成一个1到100之间的随机数


      IP属地:广东3楼2017-04-27 10:50
      回复(2)
        random类种子默认使用的是系统当前时间 ,random类生成的是伪随机数,当你使用相同的种子生成的随机数也是相同的


        IP属地:浙江来自iPhone客户端4楼2017-04-27 13:55
        回复
          nextInt(100)生成的是0到99的随机数哦


          IP属地:浙江来自iPhone客户端5楼2017-04-27 13:56
          回复
            0-70的随机数加30就是30到100啦
            加600就是600到670


            IP属地:贵州来自Android客户端6楼2017-04-27 14:43
            回复
              0-99以内的随机数


              IP属地:贵州来自Android客户端7楼2017-04-27 14:46
              回复
                random其实也是有一定的算法的,所以叫伪随机数
                种子数如果我没记错是random用来随机数的算法,种子数是随机算法的起源数字,和随机多少是无关的。
                种子数最好是47,这个是大量测试的结果,看过think in java都知道。


                IP属地:上海8楼2018-09-25 14:16
                收起回复