[java] nom cannot be resolved to a variable
Résolu
domxaline
-
domxaline -
domxaline -
Bonjour,
en compilant mon prg me dit le message suivante:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
nom cannot be resolved to a variable
at Test3.main(Test3.java:7)
veuillez m'aider svp
en compilant mon prg me dit le message suivante:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
nom cannot be resolved to a variable
at Test3.main(Test3.java:7)
veuillez m'aider svp
public class Test3
{
public static void main(String[] args)
{
afficheTableau(nom);
}
public static void afficheTableau(String[]tab)
{
for(int i=0;i<tab.length;i++)
{
System.out.println(tab[i]);
}
}
}
3 réponses
-
Bonjour,
Avant de poster une question, prends au moins deux minutes pour essayer de trouver la réponse par toi même. On ne va pas passer notre temps à paraphraser le compilateur Java !
Le temps nécessaire à la correction de cette erreur est d'environ 10 secondes (5 pour lire le message d'erreur et 5 pour lire le code)... après on pourrait aussi se demander pourquoi tu écris de telles énormités quand tu code.
Ça fait un moment que tu viens poster des questions sur le forum, et parfois pour des problèmes (un peu) plus compliqué que ça... alors venir avec de faux problèmes comme ça c'est terriblement agaçant !
Et si vraiment cette erreur est insoluble pour toi, alors arrête l'informatique... tout le monde n'est pas fait pour ça, si ça veut pas rentrer ça sert à rien d'insister ! -
merci pour votre encouragement,en faites je l'ai pris comme encouragement.
je l'ai fait
public class Test2
{
public static void main(String[] args )
{
String[]tab={"moi"};
afficheTableau(tab);
}
public static void afficheTableau(String[]tab)
{
for(int i=0;i<tab.length;i++)
{
System.out.println(tab[i]);
}
}
} -
j'ai déclaré le variable comme il demande toujours je suis dans le même pb
public static void main(String[] args)
{
String nom="nom";
afficheTableau(nom);
}