Salve a tutti,
vorrei un semplice consiglio:
Che tipo di strutture (lista concatenata, albero, tabella hash) mi consigliate per realizzare questo programma:
https://github.com/myblacksloth/javaPrograms/tree/master/WarehouseManagement
per i dispositivi mobili https://github.com/myblacksloth/javaPrograms/blob/master/WarehouseManagement/README.md
Io utilizzerei una lista concatenata oppure una tabella hash... ma sono più convinto per l'utilizzo di una
lista.
Come dato della lista voi utilizzereste il
magazzino o il
prodotto?
Nel senso che:
MAGAZZINO ==> prodotto 1 -> prodotto 2 -> prodotto 3
PRODOTTO ==> magazzino 1 -> magazzino 2 -> magazzino 3
io opterei per prodotto perché così come dato della lista posso usare nome, indirizzo, quantità....
C'è qualcosa che mi dice di dover utilizzare più liste, una per i prodotti, una per i magazzini, etc.... non lo so....
Inoltre..... qualcuno saprebbe spiegarmi molto brevemente cosa è un
filtro di ricerca? Da quello che ho capito è un metodo che restituisce l'oggetto cercato... ma se ci sono più oggetti che possono corrispondere ad un criterio di ricerca viene restituito un array di oggetti?
Fin ora per la ricerca ho sempre utilizzato delle stringhe che dovendo essere usate come testo delle JLabel includevano una formattazione
HTML che mettesse in ordine i dati da stampare... es.:
| nome | quantità |
| tel | 123 |
un esempio di questo criterio di ricerca è visibile nei programmi che ho fin ora sviluppato ()
Spero che qualcuno possa aiutami!
Cordiali saluti