【java】随机生成6位的数字 /生成例如010 045这样的三位数

int radomInt = new Random().nextInt(999999)

 

 

    @org.junit.Test
    public void testName() throws Exception {
        Random random = new Random();
        float radomInt = random.nextInt(999);
        System.out.println(radomInt == 0 ? "000" : (radomInt<100 ? String.valueOf(radomInt/100).replace(".", "") : String.valueOf(radomInt).replace(".0", "")));

        int [] arr = new int[3];
        arr[0] = random.nextInt(10);
        arr[1] = random.nextInt(10);
        arr[2] = random.nextInt(10);

        System.out.println(""+arr[0]+arr[1]+arr[2]);
    }

 

时间: 2024-09-03 20:15:20

【java】随机生成6位的数字 /生成例如010 045这样的三位数的相关文章

随机产生N位由数字和字母组成的密码

随机 <%RandomizeDo While Len(pass)<12 '随机密码位数num1=CStr(Chr((57-48)*rnd+48)) '0~9num2=CStr(Chr((90-65)*rnd+65)) 'A~Znum3=CStr(Chr((122-97)*rnd+97)) 'a~zpass=pass&num1&num2&num3loop%><%=pass%>1.小于号的作用其实是小等于号的作用2.书上说产生某范围内随机数公式是(<

asp随机数 随机产生N位由数字和字母组成的密码_应用技巧

复制代码 代码如下: <% Randomize Do While Len(pass)<12 '随机密码位数 num1=CStr(Chr((57-48)*rnd+48)) '0~9 num2=CStr(Chr((90-65)*rnd+65)) 'A~Z num3=CStr(Chr((122-97)*rnd+97)) 'a~z pass=pass&num1&num2&num3 loop %> <%=pass%> 1.小于号的作用其实是小等于号的作用 2.书

asp随机数 随机产生N位由数字和字母组成的密码

复制代码 代码如下: <% Randomize Do While Len(pass)<12 '随机密码位数 num1=CStr(Chr((57-48)*rnd+48)) '0~9 num2=CStr(Chr((90-65)*rnd+65)) 'A~Z num3=CStr(Chr((122-97)*rnd+97)) 'a~z pass=pass&num1&num2&num3 loop %> <%=pass%> 1.小于号的作用其实是小等于号的作用 2.书

Java生成含字母和数字的6位随机字符串_java

本文实例为大家分享了Java生成6位随机字符串的实现代码,具体内容如下 package com.amos.tools; import java.util.ArrayList; import java.util.List; import java.util.Random; public class InvertCodeGenerator { public static void main(String[] args) { // TODO Auto-generated method stub Lis

java 生成随机的6位字符 包括a-z A-Z 0-9

问题描述 java 生成随机的6位字符 包括a-z A-Z 0-9 java 生成随机的6位字符 包括a-z A-Z 0-9 解决方案 public static void main(String[] args) { String a = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; char[] rands = new char[6]; for (int i = 0; i < rands.le

Loadrunner随机生成15位数字串

Loadrunner随机生成15位数字串 PS:本人在51testing和sina blog上的文章全部为原创,转载请注明出处!! 今天看到一个网友的问题,是想生成一个15位的数字串来进行参数化输入,要求如下: 1.前4位均是0436 2.其余的是11位的随机数 原帖地址:http://bbs.51testing.com/viewthread.php?tid=89018&page=1&extra=page%3D1 拿到问题,我思考了一下,前4位使用固定值很好办,唯一的问题就是生成随机数了:

Java随机生成数字的方法

1.创建Random类型的对象: Random random = new Random(); Random random = new Random(10010010); 以上两种是创建Random对象的方式,第一种使用默认构造方法,和以下的代码作用完全等价: Random random = new Random(System. currentTimeMillis()); 相当与使用当前时间作为种子数字来进行创建. 第二种方式通过自己来指定种子数字来进行创建. 大家可以根据需要使用以上两种方式的任

java工具使用-01-使用commons.lang3生成随机的20位的订单号

如何使用commons.lang3生成随机的20位的订单号: 第一步:引入maven依赖或者去官网下载相应的jar包下载地址:http://apache.fayea.com//commons/lang/binaries/commons-lang3-3.3.2-bin.zip <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId&g

java随机生成6位数字字符数组

 代码如下 复制代码 package com.system.oss.common.util; /**  * 动态生成随机字符数组  *   * @author 苏持恒  */ public class ShortMessageCodeUntil {     /**      * 随机生成4位数字字符数组      *       * @return rands      */     public static char[] generateCheckCode()     {         S