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

如何使用commons.lang3生成随机的20位的订单号:

org.apache.commons

commons-lang3

3.3.2

第二步 如何使用这里注意使用的

RandomStringUtils类:

public static void main(String[] args) {

//这参数20代表你生成20位随机串,当然你也可以设置为30,40等,

String random = RandomStringUtils.randomNumeric(20);

System.out.println("random:" + random);

//########################输出结果###########################

//--- exec-maven-plugin:1.2.1:exec (default-cli) @ LogginInject ---

//random:39774068977122755483

//########################输出结果###########################

}

第三步 编写一个完整的获取订单类:

package com.veight.logging;

import org.apache.commons.lang3.RandomStringUtils;

/**

* 作者 :845885222@qq.com

*

* @订单号生成工具

*

* @author youyou

*/

public class OrderGenerator {

private static final int ORDER_DEFAULT_LENGTH = 20;

public static String order() {

return order(ORDER_DEFAULT_LENGTH);

}

//获取一个指定长度的订单号

private static String order(int length) {

return RandomStringUtils.randomNumeric(length);

}

}

第四步 订单工具类使用:

public static void main(String[] args) {

String oderId = OrderGenerator.order();

String oderIdBylength = OrderGenerator.order(20);

System.out.println("oderId:" + oderId);

System.out.println("oderIdBylength:" + oderIdBylength);

} ok 恭喜你

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值