Thursday, July 30, 2009

Ordinamento di Set

In java il java.util.Set è la classe che contiene una sola istanza di ogni elemento. Aggiungere un elemento già presente è lo stesso all'atto pratico di non inserirlo: inoltre non ha un metodo get(<T> element) predefinito (anche se penso si possa emularlo con iterazione e remove).

L'ondirnamento non è nè di tipo FIFO nè di tipo LIFO di default: se volete un ordinamento naturale usate come canovaccio questo codice (da me copiato vergognosamente)

Map<String, String> aMap = new HashMap<String, String>();
Set<String> keys = aMap.keySet();
TreeSet<String> sortedSet = new TreeSet<String>();
sortedSet.addAll(keys);

Se volete ordinare con qualche ordinamento particolare consiglio di usare invece del Set una List e poi
Collections.sort(LISTA,new Comparator());/*Comparator: classe interna in cui esplicate il codice di ordinamento*/

Divertitevi, specie il giovedì pomeriggio prima di un rilascio :(

2 comments:

Anonymous said...

demi lovato naked photos http://trusted.md/user/demi_lovato_nude demi lovato naked pics

Anonymous said...

pictures of naked taylor swift fake taylor swift nude