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

Résolu
PBEO8854 Messages postés 2 Statut Membre -  
PBEO8854 Messages postés 2 Statut Membre -
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
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. ekra Messages postés 1873 Statut Membre 342
     
    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.");
        }
      }
    }
    2
  2. PBEO8854 Messages postés 2 Statut Membre
     
    ça marche merci
    0