structure if avec une variable globlale - JAVA - Java - Programmation
MarshPosté le 17-07-2008 à 10:39:03
Bonjour,
Je voulais savoir s'il et possible d'utiliser une variable globale qui est "public static" dans une boucle appartenant à une autre classe. Par exemple :
Dans une classe A nous avons:
{ public static int N; N=1 }
Dans la classe B nous faisons:
{
if (classeA.N==1){system.Out.println("N est égal à 1" );}
system.Out.println(classeA.N);
}
Je vous pose la question car lorsque je fais quelque chose de similaire et ca ne marche pas! ce qui est plus surprenant encore c'est que le "system.Out.println(classeA) " qui est ds la classeB m'imprime bien la valeur de N (c-a-d 1...).
Alors que dans la boucle il me l'interprete comme si N=0.
En espèrant que vous pouriez m'aider, je vous souhaite à tous une très bonne continuation!
Marsh Posté le 17-07-2008 à 10:39:03
Bonjour,
Je voulais savoir s'il et possible d'utiliser une variable globale qui est "public static" dans une boucle appartenant à une autre classe.
Par exemple :
Dans une classe A nous avons:
{
public static int N;
N=1
}
Dans la classe B nous faisons:
{
if (classeA.N==1){system.Out.println("N est égal à 1" );}
system.Out.println(classeA.N);
}
Je vous pose la question car lorsque je fais quelque chose de similaire et ca ne marche pas! ce qui est plus surprenant encore c'est que le "system.Out.println(classeA) " qui est ds la classeB m'imprime bien la valeur de N (c-a-d 1...).
Alors que dans la boucle il me l'interprete comme si N=0.
En espèrant que vous pouriez m'aider, je vous souhaite à tous une très bonne continuation!