搬砖中的小事之代码(九)--改进八的客户编码随机串的生成方法
来源:互联网 发布:微店发货软件 编辑:程序博客网 时间:2024/05/17 17:14
对于搬砖中的小事之代码(八)的客户编码串的随机生成的改进:
public class RandomStringUtil{public static String getRandStringEx(int length){ byte[] charList = {'0','1','2','3','4','5','6','7','8','9', 'A','B','C','D','E','F','G','H','I','J','K','L','M', 'N','O','P','Q','R','S','T','U','V','W','X','Y','Z', 'a','b','c','d','e','f','g','h','i','j','k','l','m', 'n','o','p','q','r','s','t','u','v','w','x','y','z'}; byte[] rev = new byte[length]; Random f = new Random(); for(int i=0;i<length;i++) { rev[i] = charList[Math.abs(f.nextInt())%length]; } return new String(rev);}}
这样的话效率更高一点~
阅读全文
0 0
- 搬砖中的小事之代码(九)--改进八的客户编码随机串的生成方法
- 搬砖中的小事之代码(八)--客户编码6位数的随机串的生成和登记时间的生成
- 搬砖中的小事之代码(四)--useGeneratedKeys的理解与使用
- 搬砖中的小事之代码(五)--maven项目的各种异常以及解决办法
- 搬砖中的小事之代码(七)---设置数据库中非空字段的默认值
- 搬砖中的小事之代码(十)--EasyUI多条件组合查询的实现
- 搬砖中的小事之代码(一)--枚举
- 搬砖中的小事之工具(一)--secureCRT中文乱码问题的解决
- 搬砖中的小事之工具(二)--tomcat端口被占用问题的解决
- 搬砖中的小事之前端(一)--name和value和type的区别
- 搬砖中的小事之代码(六)--列表显示的字段与数据库中字段类型不匹配,需要在查询后进行简单转换
- 搬砖中的小事(四)之工具--通过打开的文件进入其所在的目录配置
- 搬砖中的小事之前端(二)--margin属性信手拈来的使用--
- 搬砖中的小事之代码(二)--报错Consider defining a bean of type...in your configuration
- 数组中的数据随机排列的生成代码及方法
- java生成随机编码的方法。
- java生成随机编码的方法(新)。
- 编码问题的一点小事
- 二分查找
- 层次聚类中用到的图论知识
- 拓扑排序
- Mysql与Oracle区别
- React native 启动白屏解决
- 搬砖中的小事之代码(九)--改进八的客户编码随机串的生成方法
- 0-1背包
- hibernate 用注解方式生成uuid方法
- JAVA项目命名规范和数据库设计规范
- CSU 1805 Three Capitals(BEST定理)
- centos6.6编译安装apache
- 后台长期运行进程的三种方式
- 项目包报错而代码无异常
- mysql 事务