中易网

java根据生成随机数功能类编写程序

答案:2  悬赏:40  
解决时间 2021-11-14 12:49
根据日生成随机数的功能类及方法编写程度,生成四位随机验证码的功能,Random类的nextInt(26)方法获取到不超过26的随机值;‘A’+n;当n不超过26时,为A-Z之间的字母值。Ps:小弟还是新手,希望大神帮帮我,谢谢啦!
最佳答案
private static String[] chars={"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"};
private static String getRandomChar(){
Random ran = new Random();
int index = ran.nextInt(chars.length);
return chars[index];
}
我意见这样生成验证码,代码可以复用~
你只要把数组中的0~9去掉就行了,验证码往往会去掉 0 ,1 ,o这些容易混淆的字符
全部回答
   public static void main(string []args) throws exception{   linkedlist<integer> list = new linkedlist<integer>();   for(int i=0;i<10;i++){   list.add((int)(math.random()*integer.max_value));   }   while(list.size() > 0)   system.out.print(list.pop()+ " ");   }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么炼钢要用碱性耐火材料?
弱弱的问问:“.如何挑选高加索犬#? ”+——
梦见和小女孩玩耍是什么意思?好不好呢?
福众汽车贸易有限公司地址在什么地方,我要处
科勒淋浴房好吗
紫砂茶宠怎么养?
上海园林景观设计公司哪家做的比较有名气?
隔离霜和素颜霜一样吗?
强死强活的意思?成语怎么解释?
列王的纷争作坊只能生产出白色的材料吗?能不
雅格应急灯怎么样
茄汁焗豆怎样做?
为什么查询高考录取结果时,显示尚未被录取?
鸿星尔克气垫鞋12113103037有人买过这双鞋么
哪种牌子的薏仁粉,杏仁粉比较好?
推荐资讯
钢筋水泥管价格是多少?
您好,我刚接到中国建筑上海设计研究院的面试
怎样快速去除眼部皱纹
怎样把电脑上的文件转移到QQ上?
哪款面膜改善肤质更好耶?想要安全的。
武备工商所地址在什么地方,想过去办事
安仔什么领取?
西安米旗蛋糕可不可以提前预定啊?
法恩莎瓷砖怎么去啊,我要去那办事
梦见自己老公死了大哭是什么意思?好不好呢?
各位大神请问谁能提供一个7或8个人的情景剧剧
弱弱的问下手摇升降晾衣架哪种好
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?