English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 基礎教程

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java 異常処理

Java 列表(List)

Java Queue(キュー)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Javaの他のトピック

Java コメント

このチュートリアルでは、Javaのコメント、それらの使用目的、および正しくコメントを使用する方法について学びます。

コンピュータプログラミングでは、コメントはプログラムの一部であり、Javaコンパイラはコメントを完全に無視します。それらは主にプログラマーがコードをより簡単に理解するためのものです。例えば、

//2つの変数を宣言し初期化します
int a =1;
int b = 3;
//出力する
System.out.println("This is output");

ここでは、以下のコメントを使用しています:

  • 2つの変数を宣言し初期化します

  • 出力する

Javaのコメントの種類

Javaでは、2種類のコメントがあります:

  • 単行コメント

  • 複数行コメント

単行コメント

単行コメントは一行の始めから終わりまでに書かれます。単行コメントを書くには、以下のように使用できます//シンボル。例えば、

// "Hello, World!" プログラム例
 
class Main {
    public static void main(String[] args) {}}    	
    {
        // 「Hello, World!」を出力する
        System.out.println("Hello, World!");
    }
}

出力:

Hello, World!

ここでは、以下の単行コメントを使用しています:

  • "Hello, World!" プログラム例

  • 「Hello World!」を出力する

Javaコンパイラは//行の終わりから行の終わりまでのすべての内容。したがって、それは行の終わりコメント(単行コメント)。

複数行コメント

複数行のコメントを書きたい場合は、複数行コメントを使用できます。複数行コメントを書くには、以下のように使用できます/*....*/シンボル。例えば、

/* これは多行コメントの例です。
 * このプログラムは「Hello,World!」を標準出力に印刷します。
 */
class HelloWorld {
    public static void main(String[] args) {}}    	
    {	
        System.out.println("Hello, World!");
    }
}

出力:

Hello, World!

ここでは、多行コメントを使用しています:

/* これは多行コメントの例です。
 * このプログラムは「Hello,World!」を標準出力に印刷します。
 */

この種のコメントも「伝統的なコメント。この種のコメントでは、Java コンパイラは/*までのすべての内容*/。

コメントの正しい使用

常に知っておくべきことは、コメントが悪いコードの説明を代替する手段としてはなりません。常に構造が合理で自己説明的なコードを書くべきであり、その後、コメントの使用を検討すべきです。

一部の人々は、コードは自己説明的でなければならず、コメントはほとんど使用すべきでないと考えています。しかし、私の個人的な意見では、コメントを使用することに間違いはありません。私たちは複雑なアルゴリズム、正規表現、または異なる技術を選択して問題を解決する必要がある場合のソリューションを説明するためにコメントを使用することができます。

注意:多くの場合、常にコメントを使用して「 なぜ ”ではなく“ どうすれば