Java中的“自动增量”字母?

2022-09-01 01:12:46

Java中的“自动增量”字母 - 这可能吗?从 A 到 Z 没有第三方库?


答案 1

是的,你可以这样做:

for (char alphabet = 'A'; alphabet <= 'Z'; alphabet++) {
    System.out.println(alphabet);
}

也可以使用类型转换:

for (int i = 65; i <= 90; i++) {
    System.out.println((char)i);
}

答案 2

是的,像这样:

for (int i = 0; i < 26; i++)
{
    char upper = (char) ('A' + i);
    char lower = (char) ('a' + i);
    ...
}

推荐