条件分岐とは「この条件だったらこの処理を。」というように、条件に合わせてプログラムを走らせることです。今回はif文というのを使ってみます。時刻によって「おはよう」とか「こんにちは」とか挨拶が変わるプログラム(class)を作りましょう。なんか難しそうでしょ?大丈夫、ガッカリする程簡単です。時刻と言っても、どこかから現在時刻のデータを取ってくるわけではないんです。現在時刻はプログラムの中で自分で入力します。お決まりのclassの宣言とmainメソッドを書きます。挨拶するプログラムなのでclass名は「Greeting」にしました。現在時刻を示す変数timeを宣言します。配列とは、プログラム内で同じ型の値をまとめて保持することができる仕組みです。出席番号順にテストの点数を管理するプログラムを考えます。配列を使わない場合、次のように一つずつ変数を作って管理することになります。前回は、キーボードからの入力を受け取って三角形の面積を計算するJavaのプログラムについて解説しました。そのプログラムの問題点は、マイナスの値が入力された場合、正しくない結果が計算されてしまうことでした。Javaで繰り返し処理に使える構文はもうひとつあります。ついて簡単に紹介しました。mainメソッドは一番最初に実行されるメソッドで、自分でこれを呼び出すプログラムを書かなくてもコンピュータが自動的に実行してくれます。