Ciao a tutti, vi contatto perchè ho bisogno di aiuto riguardo ad un piccolo problemino in java.
è da poco che studio java e mi sono imbattuto in un piccolo esercizio che riguarda la scrittura in un file di testo. il problema richiede la lettura del file tramite inserimento di una parola da tastiera e mi dovrebbe uscire ad esempio solo gli articoli della marca inserita. vi allego il problema in modo da intenderci meglio.
comunque sono riuscito a fare la parte in cui stampo l'archivio, e anche i primi due punti ma mi sono bloccato al terzo e al quarto punto. ho costruito due classi una che gestisce il tutto con il metodo main e l'altra dove ho scritto tutti i metodi per fare i primi due punti, e poi ho scritto le auto in un file di testo. vi prego di aiutarmi a capire come proseguire.
vi ringrazio in anticipo per le vostre risposte!!
Traccia:
Si vuole automatizzare la gestione di una concessionaria di auto.
un'auto è contraddistinta da varie caratteristiche come: marca, modello, colore, cilindrata, prezzo.
il gestore della concessionaria d'auto memorizza le informazioni sulle auto disponibili all'interno di un file di testo, in modo che ciascun dato occupi una sola linea. Un file d’esempio può essere il seguente:
Fiat
Panda
Rossa
900
9000.00
Lancia
156
Grigia
1400
3000.00
……..
Per semplificare, si supponga che i dati nel file siano relative a tre auto, questo vincolo può non essere considerato nel caso si sappia usare il costrutto while.
Oltre a stampare tutto ed a verificare la disponibilità di un'auto, il gestore deve avere la possibilità di visualizzare le informazioni di:
• le auto di una certa marca
• le auto di una certa Marca e di un certo modello
• l'auto con il costo maggiore, supponendo che le abbiano costi diversi
• le auto il cui prezzo non supera un certo valore
Implementare tutte le classi necessarie scrivere anche un esempio di codice di uso per le classi implementate.