j'ai un vecteur de hashmap et HashMap contient différents types de données:comment trier un vecteur de hashmaps
Vector<HashMap<String, Object>> theVector= new Vector<HashMap<String, Object>>();
theResults contient ce HashMap:
HashMap<String, Object> theHashMap= new HashMap<String, Object>();
theHashMap a ces données: (prétendre qu'il s'agit d'une boucle for)
//1st set
theHashMap.put("BLDG_ID", 111); //int
theHashMap.put("EMP_NAME", "AAA"); //String
theHashMap.put("FLAG", true); //boolean
theVector.add(theHashMap);
//2nd set
theHashMap.put("BLDG_ID", 222); //int
theHashMap.put("EMP_NAME", "BBB"); //String
theHashMap.put("FLAG", false); //boolean
theVector.add(theHashMap);
//2nd set<br>
theHashMap.put("BLDG_ID", 111); //int
theHashMap.put("EMP_NAME", "CCC"); //String
theHashMap.put("FLAG", false); //boolean
theVector.add(theHashMap);
Je veux trier le contenu de mon vecteur de HashMap selon BLDG_ID de sorte que lorsque j'afficher les données qu'il ressemblerait
BLDG_ID || EMP_NAME
111 || AAA
111 || CCC
222 || BBB
Comment puis-je faire cela?
mon > et < ont été dépouillés voici la déclaration de theVector nouveau '' vecteur < HashMapvString, objet > > theVector = new Vector < HashMap < String, Object > >(); –
S'il vous plaît apprendre à utiliser Markdown: http://stackoverflow.com/editing-help – NullUserException
argh. mes < and > ont été supprimés voici la déclaration pour theVector encore '' Vecteur> theVector = nouveau Vecteur >(); HashMap theHashMap = new HashMap (); –