Les Allergies
Alimentaires
Posez votre question Signaler

(<= débutant) [java] cannot find symbol [Résolu]

PBEO8854 2Messages postés 1 mai 2007Date d'inscription - Dernière réponse le 1 mai 2007 à 19:36
Bonjour a tous,
je débute vraiment dans la programmation et je surf sur différant site pour apprendre. J'utilise realj (aide a la compilation) et lorsque j'essaye de compiler un petit programme :
public class note {public static void main (String args[])
{switch (note) {case 0: case 1: case 2: System.out.println("Très insuffisant.");
break; case 3: case 4: System.out.println("Insuffisant.");
break; case 5: case 6: System.out.println("Moyen.");
break; case 7: case 8: System.out.println("Bien.");
break; case 9: case 10: System.out.println("Très bien.");
break; default : System.out.println("Note impossible.");
}}}
j'obtient :
C:\Documents and Settings\All Users\Documents\dossier de travail java\note.java:2: cannot find symbol
symbol : variable note
location: class note
{switch (note) {case 0: case 1: case 2: System.out.println("Très insuffisant.");
^
1 error
Exit code: 1
quelqun peut-il m'expliquer de maniere vraiment simple?
merci d'avance,
PBEO8854
Lire la suite 

(<= débutant) [java] cannot find symbol »

2 réponses
Réponse
+2
moins plus
Bonjour,

Je pense qu'il faut que tu déclares "note" avant...
Tu switch "note" mais c'est égal à quoi ? ce n'est même pas défini !
public class note {
  public static void main (String args[]) {
    int note; // Déclarartion
    note=6;  // Définition

    switch (note) {
      case 0: case 1: case 2: 
        System.out.println("Très insuffisant.");
        break; 
      case 3: case 4: 
        System.out.println("Insuffisant.");
        break; 
     case 5: case 6: 
        System.out.println("Moyen.");
        break; 
     case 7: case 8: 
        System.out.println("Bien."); 
        break; 
    case 9: case 10: 
        System.out.println("Très bien.");
        break; 
    default : 
        System.out.println("Note impossible.");
    }
  }
}
Ajouter un commentaire
Réponse
+0
moins plus
ça marche merci
Ajouter un commentaire
Ce document intitulé « (<= débutant) [java] cannot find symbol » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?