例题:
创建一个char类型的36个元素的数组,前26个元素放置'A'-'Z', 后10个元素放置'0'-'9'。
使用for循环访问所有元素并打印出来。
提示:char类型数据运算 'A'+1 -> 'B','0'+1 -> '1'
代码区:
package com.xuee.array.test.test;
public class Test7 {
public static void main(String[] args) {
// 定义并初始化一个包含36个元素的char数组
char[] myChars = new char[36];
// 首先填充前26个元素为大写字母'A'到'Z'
for (int i = 0; i < 26; i++) {
myChars[i] = (char) ('A' + i);
}
// 然后填充剩余的10个元素为数字'0'到'9'
for (int j = 26; j < 36; j++) {
myChars[j] = (char) ('0' + j - 26); // 这里需要计算下标,保证从'0'到'9'的映射
}
// 打印所有的元素
for (int k = 0; k < myChars.length; k++) {
System.out.print(myChars[k] + " ");
}
}
}