スポンサードリンク

Javaのコメント

Javaだけでなく、プログラミング言語には「コメント」というものがあります。コメントはプログラム実行に一切反映されないので、プログラム中に日本語のメモができます。

特にルールというわけではありませんが、「コメント」を残すのはいわば常識といったところです。

1.コメントの必要性

他人が書いたプログラムや、自分で書いたプログラムを後から見ると「どんな処理をさせているのか」ひと目でわからないことが多々あります。

そういう場合、プログラムを目で追っていけばいいのですが、概要を知りたいだけの場合には無駄な時間がかかります。

そのため、プログラムを書く場合は、処理内容や修正履歴等をコメントしておくようにしましょう。そうすることでプログラムの保守性が上がります。

2.一行コメント

「//」を使うとそこから先の部分(1行)がコメント扱いとなり、プログラムに反映されません。

public class Sample{
public static void main(String args[]){
System.out.println("おはようございます");
//下の文は修正予定
System.out.println("こんにちは");
}
}

また、Javaの処理をコメント化することで、プログラムに反映させないこともできます。

public class Sample{
public static void main(String args[]){
System.out.println("おはようございます");
//System.out.println("こんばんは");
}
}

上では、「おはようございます」は出力されますが、「こんばんは」の部分はコメント化されているので出力されません。

3.複数行コメント

「/* ~~~~~ */」を使うと「/*」と「*/」の間に囲まれた部分がコメント扱いとなり、プログラムに反映されません。

public class Sample{
    public static void main(String args[]){
        System.out.println("Hello");
	/*
	この部分の処理は一時停止
	System.out.println("おはようございます");
	System.out.println("こんにちは");
	System.out.println("こんばんは");
	*/
    }
}

上は、「Hello」しか出力されません。

このように複数行コメントも、一行コメントと同様に、Javaの処理をコメント化できるので、書いたコードを削除することなく、一時的に処理を取り除いてあげることができます。

4.ドキュメントコメント

「/**」から始まり、各行ごとに「*」を記述し、最後は「*/」で締めるコメントです。

public class Sample{
    /**
    * main()メソッド
    * 最初に呼ばれるメソッドです。
    */
    public static void main(String args[]){
        System.out.println("Hello");
    }
}

コメント中に書かれた文章は、「javadoc」によってHTMLファイル化することができ、仕様書の文章とすることができます。また、「@」から始まるタグを使用することで、さらに詳細な情報を記述できます。

現段階ではドキュメントコードは使用しなくてOKです。

コメント

1:スーパーコピー 韓国 通販:2020/07/07 18:07:41

オメガスーパーコピー
日本的な人気と信頼を得ています。
安心、安全にお届けします
日本では手に入らない商品も、全て卸売りします。
価格、品質、自信のある商品を取り揃えておりますので
スーパーコピー 韓国 通販 https://www.tentenok.com/products-small-m-124.html

2:偽物ブランド:2020/10/12 2:04:03

ブランドコピーオメガ時計
当店はブランドコピーオメガ時計専門店,販売以下
世界一流ブランドコピー時計:ロレックスコピー、ウブロコピー、オメガコピー、シャネルコピー…
最高品質ブランドコピーN級品時計新作最新入荷,信用第一 なので、ご安心ください,全国送料無料!超人気新品の大量入荷!
信用第一、良い品質、低価格は私達のち残りの切り札です。
オメガコピー等などのブランドコピー品 を扱っております。

■お客さんのメールに 迅速返信します。
■入金を確認して、 一日 の以内は出荷できます。
■ご注文を期待しています
偽物ブランド https://www.cocoejp.com/shoppingCart.aspx

コメントフォーム
お名前
コメント