Ottengo il seguente errore:codice:Main.java: 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(); } } Panino.java: 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 " , ingredienti[i].get()); } } }
codice:.\Panino.java:21: array required, but java.util.ArrayList<Panino.Ingrediente> fo und System.out.print("Ingrediente " , ingredienti[i].get()); ^ 1 error![]()

Rispondi quotando