0114练习 彩票、验证码、双色球的随机数 输出

//生成彩票数
System.out.println("生成的彩票数:");Random cp = new Random();for(int n=0;n<7;n++){System.out.print(" "    + cp.nextInt(33));}System.out.println();

 

//生成验证码String m = new String ("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789");//创建并初始化字符串Random yzm = new Random();//创建随机数//第一种 int a=yzm.nextInt(61);//取一个随机数int b=yzm.nextInt(61);int c=yzm.nextInt(61);int d1=yzm.nextInt(61);String s1=m.substring(a, a+1);//声明字符串,截取随机数与下一个数String s2=m.substring(b, b+1);String s3=m.substring(c, c+1);String s4=m.substring(d1, d1+1);String ss=s1+s2+s3+s4;//将随机输出的四个数连起来
        System.out.println(ss); //输出//第二种:for循环方法System.out.println("验证码:"); for(int n =0;n<4;n++){             int i = yzm.nextInt(m.length());   //定义变量i=一个随机数,随机数的最大值是字符串m的长度System.out.print(m.substring(i,i+1));//在字符串m截取i,i+1中的数//通过for循环4次输出四位验证码}

 

转载于:https://www.cnblogs.com/sjxx/p/5130823.html


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部