Heim >Java >javaLernprogramm >Was bedeutet: in Java?

Was bedeutet: in Java?

下次还敢
下次还敢Original
2024-04-27 00:51:171336Durchsuche

Doppelpunkt in Java wird in verschiedenen Situationen verwendet, einschließlich ternärer Operatoren, Beschriftungen von Switch-Anweisungen, Array-Deklaration und -Initialisierung, Variablendeklaration und -Initialisierung, Felddefinition in Aufzählungen und Lambda-Ausdrücken.

Was bedeutet: in Java?

In Java:

Der Doppelpunkt (:) wird in Java in vielen Situationen verwendet und seine Hauptbedeutung ist wie folgt:

1. Ternärer Operator in der bedingten Beurteilung

Ternärer Betrieb Der Das Symbolverwendungsformat ist 条件表达式 ? 满足条件时的值 : 不满足条件时的值. Es ermöglicht die Ausführung von Bedingungen und Zuweisungen in einer einzigen Codezeile.

Beispiel:

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

2. Case-Beschriftungen in Switch-Anweisungen

In einer Switch-Anweisung beginnt jede Case-Beschriftung mit einer Konstante oder einem Ausdruck, gefolgt von einem Doppelpunkt, der den zu prüfenden Wert angibt.

Beispiel:

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

3. Array-Deklaration und -Initialisierung

Bei der Deklaration eines Arrays können Sie einen Doppelpunkt verwenden, um den Elementtyp des Array-Typs anzugeben.

Beispiel:

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

4. Variablendeklaration und -initialisierung

In Java 9 und höher können Sie zum Zeitpunkt der Variablendeklaration einen Doppelpunkt verwenden, um eine Variable zu initialisieren.

Beispiel:

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

5. Felddefinitionen in Aufzählungen

In einer Aufzählung folgt auf jede Aufzählungskonstante ein Doppelpunkt und ihr Wert.

Beispiel:

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

6. Lambda-Ausdruck

In einem Lambda-Ausdruck trennt ein Doppelpunkt die Argumentliste vom Körper des Lambda-Ausdrucks.

Beispiel:

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

Das obige ist der detaillierte Inhalt vonWas bedeutet: in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn