Possible en double:
Java Ordered Maptri Java HashMap
Je liste d'objets de produit dans le HashMap<Integer,Product>
je veux faire le tri
ProductName ProductCode Qty Price
Pen 100011 10 10.00 product1
Penci 100012 5 5.00 product2
HashMap<Integer,Product> productMap = new HashMap<Integer,Product>();
Lorsque l'utilisateur clique sur ProductName, productCode ou Price, l'objet doit être trié en fonction de mes besoins.
I added like this.
productMap .put(1,product1);
productMap .put(2,product2);
Comment puis-je faire this.I veulent trier en utilisant la clé object.not
S'il vous plaît aidez-moi.
Merci à l'avance
http://stackoverflow.com/questions/1206073/sorting-a-collection-of-objects – sathis
HashMap n'est pas ordonné. On pourrait d'abord obtenir le ['entrySet'] (http://download.oracle.com/javase/6/docs/api/java/util/Map.html#entrySet%28%29) puis trier ... Cependant, peut-être voir [cette question SO sur une "carte ordonnée"] (http://stackoverflow.com/questions/663374/java-ordered-map). –