ホームページ  >  記事  >  Java  >  Javaでコロンは何を表しますか

Javaでコロンは何を表しますか

下次还敢
下次还敢オリジナル
2024-05-01 19:33:32671ブラウズ

Java のコロンは、親クラスのメンバーにアクセスし (super: メンバー名を使用)、ラベルを定義する (ラベル名: を使用) ために使用されます。

Javaでコロンは何を表しますか

Java のコロン (:)

Java におけるコロン (:) の役割:

Java のコロンは主に 2 つの目的で使用されます:

1. 親クラスのメンバーにアクセスする

  • サブクラス内でコロンを使用する親クラスのデータ メンバーまたはメソッドにアクセスします。
  • 構文: super: メンバー名

2. コード内でラベル

  • を定義します。ブロックまたは ラベルはコードまたはステートメントのブロックを識別するためにステートメントの前に置かれます。
  • 構文: タグ名:

詳細説明:

1. 親クラスのメンバーにアクセスします。

サブクラスが親クラスのデータ メンバーまたはメソッドにアクセスする必要がある場合、コロン演算子を使用できます。これは、サブクラスが親クラスのメソッドをオーバーライドしたり、親クラスのプライベート メンバーにアクセスしたりする場合に便利です。

例:

<code class="java">class Parent {
    private int age;

    public void setAge(int age) {
        this.age = age;
    }
}

class Child extends Parent {
    @Override
    public void setAge(int age) {
        super.setAge(age);  // 访问父类的 setAge() 方法
    }
}</code>

2. タグの定義

タグには、コード ブロックまたはステートメントの名前を指定して、そのコード ブロックまたはステートメントにジャンプできます。必要に応じて特定の場所を指定します。タグは、プログラム フローを制御するために、break または Continue ステートメントとともによく使用されます。

例:

<code class="java">loop: for (int i = 0; i < 10; i++) {
    if (i == 5) {
        break loop;  // 跳出 loop 标签指定的 for 循环
    }
}</code>

ラベルはコード ブロックまたはステートメントの前に定義する必要があることに注意してください。さらに、ラベルの名前は有効な識別子である必要があります。

以上がJavaでコロンは何を表しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。