android 随机生成字符串
来源:互联网 发布:java反复执行一个任务 编辑:程序博客网 时间:2024/04/30 23:54
- /**
- * 创建指定数量的随机字符串
- * @param numberFlag 是否是数字
- * @param length
- * @return
- */
- public static String createRandom(boolean numberFlag, int length){
- String retStr = "";
- String strTable = numberFlag ? "1234567890" : "1234567890abcdefghijkmnpqrstuvwxyz";
- int len = strTable.length();
- boolean bDone = true;
- do {
- retStr = "";
- int count = 0;
- for (int i = 0; i < length; i++) {
- double dblR = Math.random() * len;
- int intR = (int) Math.floor(dblR);
- char c = strTable.charAt(intR);
- if (('0' <= c) && (c <= '9')) {
- count++;
- }
- retStr += strTable.charAt(intR);
- }
- if (count >= 2) {
- bDone = false;
- }
- } while (bDone);
- return retStr;
- }
转自:http://blog.csdn.net/awj3584/article/details/16342283
0 0
- android 随机生成字符串
- 生成随机字符串
- 随机生成字符串
- 随机生成字符串
- 生成一个随机字符串
- 随机生成字符串
- 随机字符串生成
- C#随机生成字符串
- 生成随机字符串
- ASP生成随机字符串
- 生成随机字符串
- PHP生成随机字符串
- JavaScript 随机生成字符串
- Perl 生成随机字符串
- 随机字符串生成
- java 生成随机字符串
- 随机生成汉字字符串
- 生成随机字符串
- No Archive Mode <-> Archive Mode
- 基类的析构函数不是虚函数,会带来什么问题?
- Xcode 的正确打开方式——Debugging
- 设计之伤
- 年后的纠结
- android 随机生成字符串
- 寒假英语学习总结
- 全局变量和局部变量有什么区别?是怎么实现的?操作系统和编译器是怎么知道的?
- sql经典问题集全
- ngnix fanxiangdaili
- listview有header时position不对
- 继承之虚函数+空类大小
- jQuery中$(function()与(function($)等的区别详细讲解
- Java并发编程:Thread类的使用(很好)