codice:import java.util.ArrayList; import java.io.*; public class Panino { ArrayList<Ingrediente> ingredienti = new ArrayList<Ingrediente>(); public enum Ingrediente { PROSCIUTTO, SALAME, SOTTILETTA, MOZZARELLA, MAIONESE, SENAPE } // L'eccezione è unchecked public void addIngrediente(Ingrediente i){ ingredienti.add(i); } public void stampaPanino(){ System.out.print("Il panino ha i seguenti ingredienti:\n"); for (int i = 0; i < ingredienti.size(); i++ ){ System.out.print("Ingrediente "+i+" " + ingredienti.get(i)+" "); } } }
A me funzione perfettamente :codice:public class Main { public static void main(String[] args) { Panino p = new Panino(); p.addIngrediente(Panino.Ingrediente.SALAME); p.addIngrediente(Panino.Ingrediente.MAIONESE); p.stampaPanino(); } }
ecco l'output:
codice:Il panino ha i seguenti ingredienti: Ingrediente 0 SALAME Ingrediente 1 MAIONESE

Rispondi quotando