所以我应该写出大写和小写的希腊字母表作为一个作业,但我觉得在Java中有一种方法可以使用循环,然后将字符转换为字符(或者沿着这些字符串)为了最有效地做到这一点。所以我试过这个:
public class GreekAlphabet{
public static void main(String[] args){
char output;
for (int i=0;i<1000;i++){
output= (char) i;
System.out.println(output);
}
}
}
但是它没有打印出希腊字母,经过一定数量的字符(256我猜),这都是问号。反正有没有得到扩展的字符集,或类似的东西?
答案 0 :(得分:0)
for (char c = 'Α'; c <= 'Ω'; c++) {
System.out.println(c);
if (c == 'Ρ') c++;
}
请注意,这些是希腊字母alpha和rho,而不是英语A和P.此外,由于某种原因,希腊字母表在Unicode中并不是完全连续的;在rho之后还有另一个角色,所以这就是为什么它在那封信之后上升了两倍。