的向量我有哈希映射的向量和HashMap中包含不同的數據類型:如何排序包含HashMap
Vector<HashMap<String, Object>> theVector= new Vector<HashMap<String, Object>>();
theResults包含此HashMap:
HashMap<String, Object> theHashMap= new HashMap<String, Object>();
theHashMap具有以下數據: (假設這是一個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);
我想排序我的向量的內容HashMap中根據BLDG_ID這樣,當我顯示的數據會看起來像
BLDG_ID || EMP_NAME
111 || AAA
111 || CCC
222 || BBB
我該怎麼辦呢?
我>和<在這裏已經剝離是爲theVector聲明再次' 矢量< HashMapvString,對象> > theVector =新的向量<的HashMap <字符串,對象> >(); –
請了解如何使用Markdown:http://stackoverflow.com/editing-help – NullUserException
argh。我的< and >已被剝離,這裏是向量的聲明再次'' Vector> theVector = new Vector >(); HashMap theHashMap = new HashMap (); –