1.怎么产生一个a~z或者A~Z字符随机数
第一种:
char[] arr = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray(); //保存到数组
char c = arr[(int)(Math.random()*arr.length)]; //随机取数组某个位置的元素
第二种:
Random rand = new Random();
char result = (char)(rand.nextInt(2) == 0 ? (65 + rand.nextInt(26)) : (97 + rand.nextInt(26)));