IMap<Long, Vehicle> mapVehicles = // get all vehicles , total 2500 unit
Collection<Vehicle> collectionVeh = mapVehicles.values(); // fast
// I want to sort it so wrap to ArrayList
List<Vehicle> listVehicle = new ArrayList(collectionVeh .values()); // very slow
Collections.sort(listVehicle);// fast
Comment puis-je convertir Collection en Liste très rapidement?java collection lente conversion
Merci.
Vous indiquez que créer une nouvelle ArrayList à partir de la sortie de Map.values () est très lent, mais avec une carte de 2500 éléments, la différence est certainement négligeable? En d'autres termes, cela ressemble à une micro-optimisation pour moi. – Adamski
Qu'est-ce qu'un IMap? –
Type de carte - pour dans la grille de données de la mémoire - hazelcast.com – Altug