View Single Post
Old 16-02-2009, 16:18   #4
giogts
Senior Member
 
L'Avatar di giogts
 
Iscritto dal: Sep 2001
Città: (Potenza)
Messaggi: 4660
grazie 1000 ad entrambi, però io non ho bisogno di stabilire il numero di premi più richiesti che il metodo deve restituire o i premi con più di n richieste, primo perchè non è richiesto dalle specifiche, e per questo non vorrei complicarmi troppo la vita, e secondo perchè i premi li immette l'utente all'inizio, quindi il metodo non saprà mai a priori quanti premi ci sono e quanti dovranno essere inseriti nel risultato....
per questo mi sembra superfluo ordinare la lista o stabilire quanti premi dovranno essere restituiti,

vi faccio un esempio,
premio1: friggitrice, richieste 8
premio2: pirofila, richieste 7
in questo caso il metodo dovrebbe restituire un arraylist con solo un elemento, cioè la friggitrice.

premio1: friggitrice, richieste 6
premio2: pirofila, richieste 6
premio3: orologio, richieste 3
premio4: felpa, richieste 6
in questo caso il metodo dovrebbe restituire un arraylist con 3 oggetti, cioè quelli che hanno il numero più alto di richieste(che è 6)

vorrei evitare l'uso di comparatori e iteratori (prematuro per il livello dell'esercizio)
quello che mi blocca è cosa devo scrivere dentro l'if per confrontare le richieste di un premio con le richieste di un altro premio
__________________
AMD A10 6700 || dissi Mugen3 || Asrock a88 fm2+ || Ram:2x4GB G.Skill 2133 || Samsung 840 evo 128GB || Asus 24' Led || Case CM N300 || Notebook: Santech v3510 (t9500-4GB-hd:100GB@7200rpm-8600GT-3dmark05:6900)|| Non fate affari con gli utenti Spytek e betick!!!
giogts è offline   Rispondi citando il messaggio o parte di esso