<java>enumeration

Fermé
domxaline Messages postés 188 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 7 mars 2018 - 3 juin 2010 à 12:05
MathiasD Messages postés 6 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 3 juin 2010 - 3 juin 2010 à 13:15
Bonjour,
j'ai ecrit le program suivant,en compliant j'ai erreur messages suivante:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code
at javaapplication1.Apples.main(Apples.java:8)

mon code
package javaapplication1;
public enum Tuna
{
    bucky("nice", "22"),
    kelsy("cutie", "10"),
    julia("bigmistake", "12");

    private final String desc;
    private final String year;

    Tuna(String description,String birthday)
    {
        desc=description;
        year=birthday;
    }
    public String getDesc()
    {
        return desc;
    }
    public String getYear(
    {
        return year;
    }
}
package javaapplication1;
public class Apples
{
 public static void main(String[]args)
   {
     for(Tuna people:Tuna.values())
         System.out.printf("%s\t%s\t%s\n",people,people.getDesc(),people.getYear());
   }
)


aidez moi s'il vous plaît



A voir également:

2 réponses

domxaline Messages postés 188 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 7 mars 2018 10
3 juin 2010 à 12:17
merci beaucoup,j'ai corrigé mon erreur
0
MathiasD Messages postés 6 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 3 juin 2010 2
3 juin 2010 à 13:15
Bonjour,

Je crois que ton Enum doit être déclaré dans la class. Essaye ça en renommant ton fichier Apples.java :


public class Apples
{
public static void main(String[]args)
{
for(Tuna people:Tuna.values())
System.out.printf("%s\t%s\t%s\n",people,people.getDesc(),people.getYear());
}


public enum Tuna
{
bucky("nice", "22"),
kelsy("cutie", "10"),
julia("bigmistake", "12");

private final String desc;
private final String year;

Tuna(String description,String birthday)
{
desc=description;
year=birthday;
}
public String getDesc()
{
return desc;
}
public String getYear()
{
return year;
}
}
}
0