phebo ha scritto:
Si ti ringrazio a questo ci ero arrivato ma non capisco come faccia a fare
prodotto "nome_nuovo_prodotto" = new prodotto();
come prende il nome da mettere al posto di nome_nuovo_prodotto?
Penso di aver capito quale è il tuo crucio, ma credo che tu non abbia afferrato come funzionano gli oggetti in java.
Invece che chiamare ogni oggetto con un nome diverso, puoi inserire una proprietà stringa nome dove o tipo Dove inserisci che cosa rappresenta l'oggetto.
Dopodichè quando carichi i dati del file crei una collezione di oggetti, quindi andrai a creare un nuovo oggetto Prodotto prodotto= new Prodotto(); e lo inserisci nella lista. Quando te ne serve uno in particolare cicli la lista con while( oggetto x: lista){
If(x.getNome == stringaDaConparare) prodottoricercato = x;
Più o meno questo è il concetto