コーディングのルール少し大きな規模のプログラムになると、自分で書いた内容であっても、後で見返したときに、それぞれの箇所で何の処理をしているかがわからないことがあります。つのプログラムを作ったり、以前に作成されたプログラムを修正することがあります。このとき、他の人が書いたプログラムを読んで内容を正しく理解する必要があります。いう場合に重要なのは、あらかじめ見やすいプログラムを書いておくことです。見やすいプログラムを書くためのテクニックとして、Javaにおいて慣例となっているコーディングの規則を少しお話します。サンプルプログラムを見て気づかれた方もいらっしゃるかと思いますが、プログラムの記述が特定の位置で改行され、ブロックの内部が少し右側にずれている箇所がありました。これを、インデント(字下げ)といいます。例にして、インデントがどのようにされているかを見てみましょう。」の次が改行されています。」の中はインデントされて、横にずれています。」で囲われた範囲は「ブロック」と呼びます。」を記述した場合、そこで改行します。}」の中)、前の行の開始位置からTab文字(キーボードのTabキー)1文字分、字下げします。上記以外で、書き始めの位置直前の行の位置と同じにします。プログラミングの世界、特に複数のプログラマがチームになってプログラムを作るような開発では、このようなインデントや改行のルールをきちんと守ることがとても重要なことです。早めに、癖をつけておきましょう。次のサンプルのように、インデントや改行を一切しないプログラムでも問題なく動作をしますが、これではとても読みにくいことがわかります。プログラムは、クラスの中にメソッドを持つ入れ子のような構造になっています。インデントを入れることで、どこまでがクラスでどこまでがメソッドなのかがパッと見でわかりやすくなります。改行とインデントの箇所をまとめています。キーを使って入力します。コメントコメントとは、プログラムの中に書き残すことのできる、メモ書きのようなものです。コメントを残すことによって、何の処理をしているか、なぜその処理が必要か、ということを理解するのが簡単になります。コメントは、プログラムの動作には全く影響を与えません。サンプルソースコード実行すると、コンソールに「これは、コメントが書き込まれたプログラムです。System.out.println("これは、コメントが書き込まれたプログラムです。}実は、このソースコードには既にコメントが書き込まれています。自動で生成したものです。下の図で、枠で囲んでいる箇所です。新規クラスを作成するときに自動で記述されたコメントそれでは、コメントを書き込んでみましょう。下のサンプルと同じになるように、先ほどのソースコードにコメントを記述してください。System.out.println("これは、コメントが書き込まれたプログラムです。コメントが記述できたら、プログラムを実行してみましょう。コメントはプログラムの動作に影響を与えませんので、プログラムの実行結果が変わることはありません。種類記述方法について説明します。行目のように、「/*」と「*/」で囲まれた範囲がコメントとなります。この場合、複数行にまたがってコメントを書くことができます。行目のように先頭に「//」をつけると、「//」から行末までがコメントとして扱われます。ある特定の行の意味などを、メモ風に書き残しておく場合によく使います。今後サンプルプログラムを打ち込む際などに、「その行が何を意味しているのか」ということを、この「//」を使った方法で書き残しながら進めていくと良いでしょう。行目のように「/**」で始まり、「*/」で終わるコメントです。「Javadoc」という、プログラムの説明書のようなドキュメントを作成するためのものです。現段階で使うことはありません。ファイル作成時に自動生成される以下のコメントは削除してください。先に説明したように、コメントはプログラムに影響を与えないのでそのままにしておいてもかまわないのですが、ソースコードの見た目をすっきりさせるために、本テキストでは、削除することとします。