Java使用Random类生成随机数示例
作者:cakincqm 时间:2022-08-19 04:22:19
本文实例讲述了Java使用Random类生成随机数。分享给大家供大家参考,具体如下:
一 代码
import java.util.Random;
class RandomDie
{
private int sides;
private Random generator;
public RandomDie(int s)
{
sides = s;
generator = new Random( );
}
public int cast( )
{
return 1 + generator.nextInt(sides);
}
}
public class RandomDieSimulator
{
public static void main(String[] args)
{
int Num;
RandomDie die = new RandomDie(6);
final int TRIES = 15;
for (int i = 1; i <= TRIES; i++)
{
Num = die.cast();
System.out.print(Num + " ");
}
System.out.println();
}
}
二 运行
3 3 5 3 5 5 2 4 2 4 3 2 5 1 5
PS:这里再为大家提供几款功能类似的在线工具供大家参考:
在线随机数字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu
在线随机字符/随机密码生成工具:
http://tools.jb51.net/aideddesign/rnd_password
高强度密码生成器:
http://tools.jb51.net/password/CreateStrongPassword
希望本文所述对大家java程序设计有所帮助。
来源:https://blog.csdn.net/chengqiuming/article/details/94827755
标签:Java,Random类,生成随机数
0
投稿
猜你喜欢
Springboot如何设置静态资源缓存一年
2022-04-16 09:45:22
C#递归算法之快速排序
2021-08-16 21:13:37
C#利用时间和随即字符串创建唯一的订单编号
2022-01-21 15:18:56
Java实现在线SQL编程最新完整版
2022-04-12 01:03:45
C语言实现模拟银行系统
2022-01-17 08:40:27
grails不能运行fork模式解决方法
2023-05-17 18:37:59
C++实现String类的方法详解
2023-04-27 08:49:27
C++实现哈夫曼树算法
2023-05-21 01:03:46
Android实现调用摄像头进行拍照功能
2021-07-16 20:26:07
Java8中的Stream 流实践操作
2021-11-01 19:59:33
Android WebView与JS交互全面详解(小结)
2023-12-04 03:10:59
android studio xml文件实现添加注释
2022-10-11 14:24:26
Android开启动画之渐隐渐现效果
2021-07-21 08:45:28
C#实现计算年龄的简单方法汇总
2022-12-26 01:12:41
Android中查看USB连接的外接设备信息的代码实例
2022-08-07 08:08:41
Springboot项目与vue项目整合打包的实现方式
2022-01-14 19:25:03
SpringBoot日志框架之Log4j2快速入门与参数详解
2023-11-15 21:17:59
C#最简单的字符串加密解密方法
2022-10-30 12:46:36
C# 获取程序集版本、文件版本
2022-12-14 13:47:31
详解三种C#实现数组反转方式
2023-10-09 20:29:23