我要编一个000001——A1G3H4T5
000002——G2K4K2V7
总共有5000份,编号由000001——005000,后面的密码是随机生成的,仿照这两个密码的格式,这样的代码应该怎样写啊?谢谢了
000002——G2K4K2V7
总共有5000份,编号由000001——005000,后面的密码是随机生成的,仿照这两个密码的格式,这样的代码应该怎样写啊?谢谢了
解决方案 »
- 网络接收xml文件是以什么个格式接收的?
- sun.misc.BASEDecoder和Encoder不能用怎末回事
- 为什么我开启了TOMCAT服务器。。其他机子还是访问不到我的TOMCAT呢?
- 开源框架大家进来讨论下!
- 请大家看一下为什么这段代码会出错,我已经启动了weblogic服务器呀 菜鸟问题
- 100分的题目:如何在后台不停的跑一个程序来定期的发送程序??
- 高分请教关于如何jdbc中返回oracle结果集
- 请问一个SSL问题
- 愿意做朋友的请进
- 在部署应用的时候报Stream closed异常部署失败,求大神指点
- 如何将大于2M的数据传到后台。而不是通过上传文件的方式
- 关于网络搜索引擎的例子,急需做毕设!!用java
楼主【x_twzj】截止到2008-07-02 11:10:35的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
array2 {A,B,C,D,E,F......}
public static String getRandomNumber(int iLength) {
try {
String[] m_srcStr = new String[]{"abcdefghijklmnopqrstuvwxyz67890",
"ABCDEFGHIJKLMNOPQRSTUVWXYZ12345",
"abcdefghijkLMNOPQRyz67WXYZ1345E"};
int len = 6;
if (iLength >= 3)
len = iLength;
Random m_rnd = new Random();
byte[] m_b = new byte[len];
m_rnd.nextBytes(m_b);
String m_pwdStr = "";
for(int i = 0;i < len;i++) {
int startIdx = Math.abs((int) m_b[i] % 31);
m_pwdStr += m_srcStr[i % 3].substring(startIdx,startIdx + 1);
}
return m_pwdStr;
}catch (Exception ex) {
throw new RuntimeException(ex);
}
}