全部展开
编码的想法是首先考虑到字母的ASCII代码是按照字母顺序跟在62616964757 a 686964616 Fe 4b 893 e 5b 19e 31336376439之后的整数,可以对首字母a进行递增打印
由于英文字母有大小写,大小写的ASCII代码是不连续的,因此必须分别打印示例代码publicstaticvoidmain (字符串[ ] args )。
charuc='A ';
charlc='a ';
//全部保存大写
stringbuilderuppercaseletters=new stringbuilder (upper case letters 3360 );
//保存所有小写字母
stringbuilderlowercaseletters=new stringbuilder (lower case letters 3360 );
for(inti=0; I
uppercaseletters.append((char ) ) uc i );
lowercaseletters.append((char ) ) lc i );
}
system.out.println (upper case letters;
system.out.println (lower case letters;
}注意事项
我们不建议将上述变量uc硬代码赋给65。 相反,可以提高程序的可读性,省去不必要的评论,也体现出移植性的思想。