Maison > Java > javaDidacticiel > Quelle est la valeur par défaut des variables locales en Java ?

Quelle est la valeur par défaut des variables locales en Java ?

WBOY
Libérer: 2023-08-20 21:41:37
avant
2050 Les gens l'ont consulté

Quelle est la valeur par défaut des variables locales en Java ?

Les variables locales peuvent être déclarées dans méthodes, blocs de code, constructeurs, etc. en Java. Les variables locales sont créées lorsque le contrôle du programme entre dans une méthode, un bloc de code, un constructeur, etc., et sont détruites lorsque le contrôle du programme quitte une méthode, un bloc de code, un constructeur, etc. En Java, les variables locales n'ont pas de valeur par défaut . Cela signifie qu'ils peuvent être déclarés et assignés avant que la variable ne soit utilisée pour la première fois, sinon le compilateur générera une erreur .

Exemple

public class LocalVariableTest {
   public void print() {
      int num;
      System.out.println("The number is : " + num);
   }
   public static void main(String args[]) {
      LocalVariableTest obj = new LocalVariableTest();
      obj.print();
   }
}
Copier après la connexion

Dans le programme ci-dessus, une variable locale num ne peut pas être initialisée à une valeur, donc une erreur est générée similaire à « la variable num n'a peut-être pas été initialisée ».

output

LocalVariableTest.java:4: error: variable num might not have been initialized
 System.out.println("The number is : " + num);
^
1 error
Copier après la connexion

Exemple

est traduit en chinois par :

Exemple

public class LocalVariableTest {
   public void print() {
      int num = 100;
      System.out.println("The number is : " + num);
   }
   public static void main(String args[]) {
      LocalVariableTest obj = new LocalVariableTest();
      obj.print();
   }
}
Copier après la connexion

Dans le programme ci-dessus, une variable locale num peut être initialisée à une valeur de 100

output

The number is : 100
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal