Hello,

J'ai une question fonctionnelle Java.
J'ai un programme tout bete, cf. mon 'main' ci dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
int a = 2;
modifier(a);
System.out.println("a = " + a);
et voici ma procédure 'modifier' :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public void modifier()
{
     a = a + 1;
}
Ce bout de code ne marche pas car la variable 'a' n'est pas déclarée dans ma procédure 'modifier'.
Je souhaiterai savoir si l'on peut modifier, une variable (déclarée dans le corps du programme), dans une fonction...

Je sais pas si je suis assez clair ?!?!

Merci pr votre aide