当前位置: 首页 > 网络应用技术

Java生成随机整数

时间:2023-03-05 21:56:55 网络应用技术

  在Java中,有许多场景会生成随机数,因此我们将研究几种生成随机数的方法,以及它们与每个一代方法之间的差异之间的差异。

  这个随机()。NextBint(INT绑定)将生成一个从0(包括)到绑定(不包括)的随机整数。

  (1)代码片段

  对于GetRandomNumberinrange(5,10),这将在5(包含)和10(包含)之间产生一个随机整数。

  (2)什么是(最大 - 最小) + 1) + min?

  上面的公式将在最小(包含)和最大值(包含)之间生成一个随机整数。

  (3)生成10个随机整数的完整示例,介于5(包含)和10个(包含)之间。

  输出

  此Math.random()给出了从0.0(包括)到1.0(不包括)的随机双重精度值。

  (1)代码片段。参考1.2,或多或少相同的公式。

  (2)一个从16(包含)到20(包含)的10个随机整数的完整示例。

  输出

  在Java 8中,添加了新方法Java.util.random

  此随机。ints(int origin,int绑定)或随机。ints(int min,int max)生成了从原点(包括)到绑定(不包括)的随机整数。

  (1)代码片段。

  (2)一个从33(包括)到38(包括)的10个随机整数的完整示例。

  输出

  (3)精英供您参考。

  33(包含)和38(不包括)之间的生成范围之间的随机整数是10流,并用foreach打印出来。

  输出

  Java 300,Java Essential高品质视频

  [Java Game Project] 1小时教您使用Java语言制作经典矿山扫描游戏

  [Java毕业设计]实际战斗OA办公系统Project_OA员工管理系统Project_java开发