我想將一個Treemap中的鍵值添加到一個String [],但是我做錯了什麼,我得到這個:「[Ljava.lang.String; @ 281ec58a」。誰能幫忙? 在此先感謝。TreeMap的鍵值爲字符串數組
這是我正在使用的代碼:
TreeMap t = new TreeMap(hm); //hm is a Hashmap
t = (TreeMap) sortByValues(t); // i sort the values with this method
String [] tempa = (String[]) t.keySet().toArray(new String[t.size()]);
你可以顯示你的'sortByValues'嗎?我敢打賭這是它的事。 – dasblinkenlight 2012-01-05 15:09:33
你確定sortByValues(t)沒有添加它作爲對象嗎?如果沒有sortbyvalues(),我會得到什麼是關鍵值。 – kosa 2012-01-05 15:12:12
sortByValues對樹形圖進行排序。 hashmap是HashMap –
2012-01-05 15:16:32