交错产生52字母
char[] chars = new char[52];
for (int i = 0, j = 0; i < chars.length; i++, j++) {
chars[i] = (char) ('A' + (i - j));
chars[++i] = (char) ('a' + j);
}
产生52字母
char[] chars = new char[52];
for (int i = 0; i < 26; i++) {
chars[i] = (char) ('A' + i); // 生成大写字母
chars[i + 26] = (char) ('a' + i); // 生成小写字母
}
产生52字母
char[] chars = new char[52];
for (char c = 'A', i = 0; c <= 'z'; c++) {
if (Character.isLetter(c)) {
chars[i] = c;
i++;
}
}
产生52字母字符串
StringBuilder letters = new StringBuilder();
for (char c = 'A'; c <= 'z'; c++) {
if (Character.isLetter(c)) {
letters.append(c);
}
}