Alphabet | サンプルソース | |
---|---|---|
forループを使って、アルファベットを表示。文字コードについての理解も深めちゃおう。 |
Alphabet.java |
/** * 愛のJava256本ノック for Java 5.0 * Javaサンプルソース ver0.2C "Alphabet" * Alphabet.java 「forループを使ってアルファベットを表示」 * * 2005/09/23 制作:安永ノリカズ * * 【コンパイル&実行方法】 * >javac Alphabet.java * >java Alphabet * 【キーワード】 * char(文字)型, forループ, インクリメント(increment:増加)演算子, Unicode * * 【試してみよう】 * 平仮名や漢字をインクリメントしてみる。 * ループカウンターをchar型にし、表示用の変数と兼用させてAからZまで表示する。 */ import java.lang.String; import java.lang.System; public class Alphabet { public static void main(String[] A00) { char L00 = 'A'; for (int L01 = 0; L01 <= ('Z' - 'A'); L01++) { System.out.print(L00++); } } } /* ■ クラスの外でちょっと一言 ■ 文字をそのまま計算式で使うこともできます。JavaはUnicodeを採用してますの で、文字を0〜65535までの2バイトのコードで管理しています。ですので、内部 的には、いわゆる半角(1バイト)・全角(2バイト)の区別がありません。アルファ ベット以外の文字がどういう順番で文字が並んでるのか、気になって眠れないと いう方は、思い切って0から65535まで全部の文字を表示してみると、スッキリす るでしょう。 ちなみに、'A'は文字、"A"は文字列なので、キチンと区別してくださいね。 */