[debutant] pourquoi ca ne marche pas
Salut à tous!
Je ne comprends pas. Quand j'ecris le code ci-dessous ça marche.
Code:
1 2 3 4 5 6 7
| class Affectation{
static int i=4;
static public void main(String[] args){
System.out.println("la valeur de i est:"+i);
}
} |
par contre quand j'écris ce qui suit ça ne compile pas mais ca s'execute bien.Alors que je pense que c'est la même chose qui le code ci-dessus
Code:
1 2 3 4 5 6 7 8
| class Affectation{
int i;
i=4; // c'est comme ci pour le compilateur c'est une nouvelle variable???
static public void main(String[] args){
System.out.println("la valeur de i est:"+i);
}
} |