java生成字母首位8位随机码
public String getRedomchar(){
String[] char1 = new String[] { "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", "0", "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"};
String[] chars = new String[] { "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", "0", "1", "2", "3", "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","!", "@", "#", "$", "%", "^", "&", "*", "(", ")",
"_", "+", "-","=","`","~",",",".","<",">","/","?",":",";","'","\\","。","|"};
StringBuffer shortBuffer = new StringBuffer();
String random = "";
int index1 = (int) (Math.random() * char1.length);
random = char1[index1];
shortBuffer.append(random);
LogUtil.writeLog("第一个字母:"+shortBuffer);
for (int i = 1; i <=7; i++) {
int index = (int) (Math.random() * chars.length);
random = chars[index];
shortBuffer.append(random);
}
LogUtil.writeLog("拼成后的8个随机码:"+shortBuffer);
String suffix = shortBuffer.toString();
return suffix;
}
最新文章
- 用 jQuery.ajaxSetup 实现对请求和响应数据的过滤
- 【转载】CentOS服务器配置VPN详解
- (九)uboot配置编译、源码分析
- Hibernate的Restrictions用法
- MySQL 5.6 安装配置
- AWS 命令行界面 + Python 的 AWS 开发工具包 (Boto3)
- cocos2d-x笔记2: 编译到安卓的步骤与注意事项
- CURL传输与获取功能
- wait和waitpid的使用和区别
- C#操作注册表——读、写、删除、判断等基本操作
- hdu4414(DFS 找十字架数量)
- iOS 6.0中UIViewController被弃用的一些方法
- Vasya the Hipster
- SpringBoot 三种方式配置 Druid(包括纯配置文件配置)
- Spring Boot 打war包并利用docBase指定根目录为打包的工程
- 通过 微软 pai-fs 上传数据到HDFS (Microsoft OpenPAI)
- hihocoder1634 Puzzle Game
- Git远程库
- HDU 5950Recursive sequence ICPC沈阳站
- 老生常谈-Activity(山东数漫江湖)
热门文章
- poj3734 Blocks
- git clone Timed out 解决
- debug---null Pointer Exception--一步步查找(2)
- java全栈day05--ArrayList的基本功能
- 关于 windows mobile 进程操作的方法
- Arcgis android 10.2安装方法
- 通过委托更新UI(异步加载)
- [TJOI2015]线性代数(网络流)
- Jmeter-无法启动,&#39;findstr&#39;不是内部或外部命令,也不是可运行的程序
- SP8791 DYNALCA - Dynamic LCA