首页 > 其他分享 >生成6位随机正整数

生成6位随机正整数

时间:2023-11-25 21:24:12浏览次数:39  
标签:正整数 String getStringRandom random 生成 nextInt static 随机 str

使用Random生成随机数

public static String getStringRandom() {
    Random random = new Random();
    String str = String.valueOf(random.nextInt(9));
    for (int i = 0; i < 5; i++) {
        str += random.nextInt(9);
    }
    return str;
}

使用Math生成随机数

public static String getStringRandom() {
    return String.valueOf(Math.random()).substring(2, 8);
}

使用ThreadLocalRandom生成随机数

public static String getStringRandom() {
    ThreadLocalRandom random = ThreadLocalRandom.current();
    String str = String.valueOf(random.nextInt(10));
    for (int i = 0; i < 5; i++) {
        str += random.nextInt(10);
    }
    return str;
}

使用SecureRandom生成随机数

public static String getStringRandom() throws NoSuchAlgorithmException {
    SecureRandom random = SecureRandom.getInstance("SHA1PRNG");
    String str = String.valueOf(random.nextInt(10));
    for (int i = 0; i < 5; i++) {
        str += random.nextInt(10);
    }
    return str;
}

 

标签:正整数,String,getStringRandom,random,生成,nextInt,static,随机,str
From: https://www.cnblogs.com/xfeiyun/p/17856029.html

相关文章

  • 一个查看 SAP CRM One Order 运行时生成的应用日志(Application Log)的小工具
    方法参数定义:方法源代码:METHODGET_ORDER_ERROR_MESSAGE_OPT.DATA:ls_log_filterTYPEbal_s_lfil,ls_extnumberTYPEbal_s_extn,ls_objectLIKEls_extnumber,ls_subobjectLIKEls_extnumber,lt_log_headerTYPEbalhdr_t,......
  • SAP ABAP 动态生成 ABAP 程序并动态调用的例子代码试读版
    本文回答笔者知识星球一个朋友的提问:汪老师您好,请教一个问题。ABAP里的程序能够动态生成吗?我的意思是,ABAP程序的源代码是从第三方传入的,然后在ABAP系统生成,并执行?有没有类似的例子可以参考?谢谢汪老师!首先笔者要提醒的是,这种根据第三方输入,动态生成ABAP程序并且执行的方......
  • 根据项目,逆向自动生成UML图表
    1.understand保存成.svg,用浏览器打开全选,然后粘贴至vscode(任一的支持正则的文本编辑器)替换:+→\n+,-→\n-最后在markdown的mermaid中手动组装,完成类图2.类间关系interfaceAextendsinterfaceB:接口继承接口,这是可以的classDiagramdirectionRLAnimal<|--Human:......
  • 自动生成接口文档操作手册
    API文档自动化生成版本说明实测仅适用于Spring2.x版本,Spring3需要额外配置后端创建一个SpringWeb项目项目初始化srcmainjavacom.exampleconfigKnife4jConfig.javaentityEntity.javacontrollerEntityController.javaApplication.javar......
  • JavaScript获取随机数
    获取随机数 Math.random()constnum=Math.random();此代码作用是获取一个范围在[0,1)之间的随机数。若要获取[100,1000)之间的随机数,可以通过一下方法:先获取[0,1000)之间的随机数constnum=Math.random()*1000;然后获取[100,1000)之间随机数//num1的范围是[0.1,1)const......
  • python+playwright 学习-43 Pyinstaller打包生成独立的可执行文件
    前言playwright与Pyinstaller结合使用来创建独立的可执行文件。本地化安装有同学提到说想打成一个exe的独立包,但是执行playwrightinstall会默认把chromium,firefox和webkit三个浏览器安装到系统目录。这样打包的时候就找不到启动的浏览器文件。于是就想到把浏览器文件下......
  • 处理一张图片生成10个子图片,而且读取语义文本,比如'red hat'
    完成了,对两个函数的重构,放入了imagebox.py文件中我从博客的文章日志,继续处理twitter数据集,重构代码。正向反馈,提高效率。重构save_10_boximg函数1.添加im_file参数2.添加生成boxlist的流程,目的是,让接口只需要调用save_10_boximg函数,就可以完成对子图片的提取。这样就可以为下一步提......
  • IDEA必备插件!一键生成接口文档
    IDEA是一款功能强大的集成开发环境(IDE),它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具,而今天给大家介绍一款IDEA插件:Apipost-Helper-2.0。代码写完直接编辑器内调试、还支持生成接口文档、接......
  • html2canvas 生成一个 base64 的海报
    functiondownloadImage(base64Url){letimgUrl=base64Url;if(window.navigator.msSaveOrOpenBlob){//兼容IE浏览器的写法 letimageStr=atob(imgUrl.split(",")[1]); letn=imageStr.length; letu8arr=newUint8Array(n); while......
  • 一文了解导入测试数据自动化生成测试用例的方法
    概述  在模型开发过程中,测试是一个不可或缺的环节。在测试过程中,测试用例的编写是所有测试工程师关注的重点和难点。在编写的过程中,可能会遇到各种各样的问题,比如历史测试用例的复用,比如在MiL阶段回放HiL阶段的测试数据来debug,又如需要通过Excel实现测试用例的存储等等。上述......