0114练习 彩票、验证码、双色球的随机数 输出
生活随笔
收集整理的這篇文章主要介紹了
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
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的0114练习 彩票、验证码、双色球的随机数 输出的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 正则匹配 【】用法
- 下一篇: 【转】hadoop深入研究:(十一)——