Heim > Java > javaLernprogramm > Hauptteil

So verwenden Sie Fragezeichen in Java

下次还敢
Freigeben: 2024-04-26 22:36:16
Original
1146 Leute haben es durchsucht

Das Fragezeichen in Java kann für folgende Zwecke verwendet werden: Ternärer Operator: Wird zur bedingten Beurteilung verwendet und gibt je nach Bedingungen unterschiedliche Werte zurück. Beurteilung und Zuweisung von Nullwerten: Wird verwendet, um zu beurteilen, ob eine Variable leer ist, und unterschiedliche Werte zurückzugeben oder Werte entsprechend den Bedingungen zuzuweisen. Varargs-Argumente der Methode: Konvertieren Sie eine variable Anzahl von Argumenten in ein Array. Destrukturierung beim Mustervergleich: Zerlegung eines Objekts oder Arrays in mehrere Variablen.

So verwenden Sie Fragezeichen in Java

Verwendung von Fragezeichen in Java

Fragezeichen in Java haben viele Verwendungsmöglichkeiten, darunter:

1. Bedingungsoperator (ternärer Operator)

Der ternäre Operator ist ein prägnanter bedingter Ausdruck von Die Syntax lautet wie folgt:

<code>(条件) ? 值1 : 值2;</code>
Nach dem Login kopieren

Wenn die Bedingung wahr ist, wird der Wert 1 zurückgegeben, andernfalls wird der Wert 2 zurückgegeben.

Beispiel:

<code class="java">int age = 18;
String result = (age >= 18) ? "成年" : "未成年";</code>
Nach dem Login kopieren

2. Nullwertbeurteilung und -zuweisung:

Fragezeichen können verwendet werden, um zu beurteilen, ob eine Variable null ist. Die Syntax lautet wie folgt:

<code class="java">变量 != null ? 变量 : 默认值;</code>
Nach dem Login kopieren
Wenn die Variable nicht null ist, wird der Variablenwert zurückgegeben; andernfalls wird der Standardwert zurückgegeben.

Beispiel:

<code class="java">String name = null;
String displayName = name != null ? name : "未知";</code>
Nach dem Login kopieren

Zuweisung:

Fragezeichen kann auch verwendet werden, um einer Variablen basierend auf einer Bedingung einen Wert zuzuweisen. Die Syntax lautet wie folgt:

<code class="java">变量 = 条件 ? 值1 : 值2;</code>
Nach dem Login kopieren
Wenn die Bedingung wahr ist, der Wert Der Variablen wird der Wert 1 zugewiesen, andernfalls wird der Variablen der Wert 2 zugewiesen.

Beispiel:

<code class="java">boolean isAdult = true;
int ageLimit = isAdult ? 18 : 16;</code>
Nach dem Login kopieren

3. Der varargs-Parameter der Methode

Der varargs-Parameter der Methode verwendet drei Punkte (...), um eine variable Anzahl von Parametern darzustellen:

<code class="java">public static void myMethod(String... args) { ... }</code>
Nach dem Login kopieren
Fragezeichen können den varargs-Parameter in ein Array konvertieren. Die Syntax lautet wie folgt:

<code class="java">String[] argsArray = myMethod(?);</code>
Nach dem Login kopieren

4. Destrukturierung beim Mustervergleich

Mit Java 17 wurde ein Mustervergleich eingeführt, bei dem Fragezeichen zum Zerstören von Objekten oder Arrays verwendet werden. Die Syntax lautet wie folgt:

<code class="java">var (a, b) = new int[] { 1, 2 };</code>
Nach dem Login kopieren
Dieser Code wird new int[] { 1, 2 } in zwei ganzzahlige Variablen a und b zerlegen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Fragezeichen in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!