Bonjour,

Je sais qu'en general il faut toujours declarer ses variables "le plus haut possible" mais dans un cas conditionel :

CAS 1:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
//Plein de code avant
if (ok) {
       String maChaine="Salut";
       monTraitement();
}
CAS 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
String maChaine = "Salut";
//plein de code
if (ok) {
       monTraitement();
}
l'espace alloué pour maChaine est fait au moment ou le if est verifié ou pas ? si oui le cas 1 est mieux quand on a plein de variables non ? Et imaginons que le if se transforme en while ca change quelque chose ?

Merci

J'aurais du suivre en cours .....[/code]