实例解析常用java随机数生成办法.pdfVIP

  • 67
  • 0
  • 约1.12万字
  • 约 13页
  • 2017-06-03 发布于湖北
  • 举报
实例解析常⽤的java随机数⽣成办法 随机数是任何⼀种编程语⾔最基本的特征之⼀,在技术开发中应⽤很⼴泛, 为有时 我们需要随机⽣成⼀个固定长度的数字、字符串亦或者是需要随机⽣成⼀个不定长度 的数字、或者进⾏⼀个模拟的随机选择等。Java就为我们提供了最基本的⼯具,可以 帮助开发者⽣成不同条件下需要的随机数。j ava 中产⽣随机数和c的差不多,⼀般有两 种随机数,⼀个是Math 中random()⽅法,⼀个是Random类。不过不管是c还是j ava ,要 产⽣随机数都需要设置随机数种⼦,如果设置的是⼀样的话,每次获得的随机数是⼀ 样的。下⾯来汇总⼀下常见的不同类型的j ava随机数是如何⽣成的。 java产⽣随机数的基本⽅法 ⽅法⼀:在j 2se⾥我们可以使⽤Math.random()⽅法来产⽣⼀个随机数,这个产⽣的随 机数是0-1之间的⼀个double ,我们可以把他乘以⼀定的数,⽐如说乘以100 ,他就是 个100 以内的随机,这个在j 2me 中没有。 (数据类型)(最⼩值+Math .random()*(最⼤值-最⼩值+ 1)) 例1:从1到10 的int型随数 (int)(1+Math.random()*(10-1+1)) 例2 : 随机⽣成0~ 100 中的其中⼀个数 在上⾯我们已经知道了Mat

文档评论(0)

1亿VIP精品文档

相关文档