找了很久才综合起来实现的hashtable排序方法
Hashtable<String,Double> sort=performanceService.GetDepartmentRank();
Map map=new TreeMap ();
String key = (String) itr.next();
Double value = (Double) sort.get(key);
System.out.println(key+"--"+value);
map.put(key,value);
}
ArrayList<Map.Entry<String,Double>> entries= sortMap(map);
String[] departmentname = new String[entries.size()];
Double[] perform = new Double[entries.size()];
for( int i=0;i<entries.size();i++){
departmentname[i]=entries.get(i).getKey();//k
perform[i] = entries.get(i).getValue();//valueSystem. out.print(entries.get(i).getKey()+":" +entries.get(i).getValue());
}