Java/基礎 条件分岐
出典: フリー教科書『ウィキブックス(Wikibooks)』
< Java
プログラムの流れをコントロールする、フロー制御構文には、反復処理と条件分岐の構文があります。 このページでは条件分岐について解説します。 さっそくサンプルを見てみましょう。
[編集] 条件分岐の例
次のサンプルは、Hello worldの“バイリンガル版”です。 もちろん、Hello worldをバイリンガルにしても実用的な意義は全くありません。 これは、単純な条件分岐のサンプルです。
class HelloWorldBilingual {
public static void main(String[] args) {
if (args.length == 0) {
System.out.println("Hello, world.");
} else if (args[0].equals("-ja")) {
for (char c: "世界よこんにちは".toCharArray()) {
System.out.println(c);
}
} else {
System.err.println("Usage: java HelloWorldBilingual [-ja]");
}
}
}
上記の例は、if文と呼ばれる構文を使った例です。