ホームページ  >  記事  >  Java  >  Javaの : とはどういう意味ですか?

Javaの : とはどういう意味ですか?

下次还敢
下次还敢オリジナル
2024-04-27 00:51:171176ブラウズ

Java のコロンは、三項演算子、switch ステートメントのラベル、配列の宣言と初期化、変数の宣言と初期化、列挙型のフィールド定義、ラムダ式など、さまざまな状況で使用されます。

Javaの : とはどういう意味ですか?

: Java:

Java のコロン (:) は多くの状況で使用され、主な意味は次のとおりです。 :

1. 条件判定における三項演算子

三項演算子の使用形式は条件成立時の値? :条件を満たさない場合の値。これにより、条件分岐と代入を 1 行のコードで実行できます。

例:

<code class="java">int age = 18;
String result = age >= 18 ? "成年人" : "未成年人";</code>

2. switch ステートメント内の case ラベル

switch ステートメント内の各 case ラベルは、すべて定数または式で始まり、その後にチェックされる値を示すコロンが続きます。

例:

<code class="java">switch (dayOfWeek) {
    case 1:
        System.out.println("星期一");
        break;
    case 2:
        System.out.println("星期二");
        break;
    ...
}</code>

3. 配列の宣言と初期化

配列を宣言する場合、コロンを使用して次のことを行うことができます。配列の型を指定します。

例:

<code class="java">int[] numbers = new int[] {1, 2, 3, 4};</code>

4. 変数の宣言と初期化

Java 9 以降では、コロンを使用できます。変数は宣言時に初期化されます。

例:

<code class="java">int number = 5;
String name = "John";</code>

5. 列挙型のフィールド定義

列挙型では、各列挙型の定数の後にコロンとその値。

例:

<code class="java">enum Season {
    SPRING: "春天",
    SUMMER: "夏天",
    FALL: "秋天",
    WINTER: "冬天"
}</code>

6. ラムダ式

ラムダ式では、パラメータ リストとパラメータ リストが区切られます。ラムダが式の本体から分離されました。

例:

<code class="java">Comparator<Integer> comparator = (a, b) -> a - b;</code>

以上がJavaの : とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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