要求:取出Map中的键值,转存为array,以求对该array进行排序。
如下的写法好像有问题,请各位指教!
public String CodeGenarate(Map m){
String[] para = (String[])m.keySet().toArray();
List Lt = new LinkedList();
Arrays.sort(para); //对para[]进行排序
Lt = Arrays.asList(para);
ListIterator li = Lt.listIterator();
while(li.hasNext()) //求字符串明文
{
originalText += (String)m.get(li.next());
}
.........
}