是数字字串?字母字串?字母数字字串?
可以使用随机数,比如要产生一串小写字母
StringBuffer sb=new StringBuffer();
for(int i=0;i<20;i++){
int j=(int)(Math.random()*26);
char c=(char)('a'+j);
sb.append(c);
}
System.out.print(sb.toString());
产生一个20位的小写字母串如果要不重复稍微麻烦一些,需要比较
可以使用随机数,比如要产生一串小写字母
StringBuffer sb=new StringBuffer();
for(int i=0;i<20;i++){
int j=(int)(Math.random()*26);
char c=(char)('a'+j);
sb.append(c);
}
System.out.print(sb.toString());
产生一个20位的小写字母串如果要不重复稍微麻烦一些,需要比较
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货