|
|
Notes sur les primitives
Toute primitive declaree dans une methode doit etre initialisee avant d'etre utilisee. Le programme suivante produit une erreur lors de la compilation: public class prim { public static void main (String[] argv) { int i; System.out.println(i); } } L'erreur est la suivante: prim.java:6: Variable i may not have been initialized System.out.println(i); ^ 1 error
Dans ce cas la primitive se voit attribuer une valeur par defaut. Toutes les primitives numeriques se voient attribuer la valeur 0. La primitive boolean se voit attribuer la valeur "false". public class prim { public static void main (String[] argv) { Test test = new Test(); test.Afficher_Valeur(); } } class Test { int i; void Afficher_Valeur() { System.out.println(i); } } |
|