黑马程序员技术交流社区

标题: 键盘打印26个大小写字母,并随机生成3位验证码 [打印本页]

作者: 驰骋向前    时间: 2016-12-5 00:30
标题: 键盘打印26个大小写字母,并随机生成3位验证码
import java.util.ArrayList;
import java.util.Random;
//键盘打印26个大小写字母,并随机生成3位验证码
public class yzm {
    public static void main(String[] args) {
           char da = 'A';
           char xiao ='a';
           ArrayList<Character> a = new ArrayList<Character>();
           for (int i =0;i<26;i++){
        /*           System.out.print(da+" ");
                   System.out.println(xiao);
                   da++;
                   xiao++;
           }*/
                   char c = (char)(da+i);
                   char c1 = (char)(xiao+i);
                   a.add(c);
                   a.add(c1);
                   System.out.print(c+" ");
                   System.out.println(c1);
           }
           System.out.print("验证码为:");
           Random r = new Random();
           for (int i=0;i<3;i++){
                   int n = r.nextInt(52);
                   System.out.print(a.get(n));
           }
    }
}

作者: 挨踢小白    时间: 2016-12-5 01:21
记的好全





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2