2

したがって、割り当てのために大文字と小文字のギリシャ語アルファベットを書き出すことになっていますが、ループを使用して int を chars (またはそれらの行に沿ったもの) にキャストする方法が 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 文字) の後はすべて疑問符です。拡張文字セットなどを取得する方法はありますか?

4

1 に答える 1

0
for (char c = 'Α'; c <= 'Ω'; c++) {
    System.out.println(c);
    if (c == 'Ρ') c++;
}

これらはギリシャ文字の alpha と rho であり、英語の A と P ではないことに注意してください。また、何らかの理由で、ギリシャ文字は Unicode で完全に連続しているわけではありません。rho の後に別の文字があるため、その文字の後に 2 ずつ上がります。

于 2012-09-26T23:24:59.377 に答える