Heim > Java > javaLernprogramm > Hauptteil

Initialisieren Sie in Java lokale Variablen im bedingten Block

WBOY
Freigeben: 2023-08-22 13:53:07
nach vorne
1391 Leute haben es durchsucht

Initialisieren Sie in Java lokale Variablen im bedingten Block

Der Java-Compiler erlaubt nicht, nicht initialisierte lokale Variablen zu verwerfen. Wenn eine lokale Variable innerhalb eines bedingten Blocks initialisiert wird, können die folgenden drei Dinge passieren:

  • Wenn ein Wert in einem bedingten Block bereitgestellt wird und die gegebene Bedingung wahr ist, wird der Code erfolgreich kompiliert.

  • Wenn eine Variable (anstelle eines Werts) in einem bedingten Block bereitgestellt wird und die Bedingung wahr ist, gibt der Code einen Kompilierungsfehler aus.

  • Wenn die zu überprüfende Bedingung falsch ist, weist der Code einen Kompilierungsfehler auf.

Wenn lokale Variablen außerhalb des bedingten Codeblocks auf Standardwerte initialisiert werden, treten keine Fehler auf und der Code wird erfolgreich kompiliert.

Beispiel

Demonstration

public class Demo{
   public static void main(String args[]){
      int i = 35;
      int j = 0;
      if (i > 32){
         j = i + 11;
      }
      System.out.println("The value is: " + j);
   }
}
Nach dem Login kopieren

Ausgabe

The value is: 46
Nach dem Login kopieren

Eine Klasse namens Demo enthält die Hauptfunktion. Hier werden zwei Variablen definiert. Wenn eine Variable größer als eine bestimmte Zahl ist, wird der andere Wert hinzugefügt und der „Wenn“-Block geschlossen. Drucken Sie dann die Ergebnisse auf der Konsole aus.

Das obige ist der detaillierte Inhalt vonInitialisieren Sie in Java lokale Variablen im bedingten Block. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
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