我迭代上的哈希表,链接该字符串值:Java:颠倒散列表keySet上迭代的顺序。怎么样?
Iterator<String> it = jsonHashtableTemp.keySet().iterator();
String json = new String("[");
while (it.hasNext()) {
String s = it.next();
json = json.concat(jsonHashtableTemp.get(s).toString());
if (it.hasNext()) {
json = json.concat(", ");
}
}
json = json.concat("]");
我会扭转迭代的顺序。
可能吗?
除非你使用'LinkedHashMap',你不会得到在第一时间可预测迭代顺序,所以倒车它不会做你多好。 – beerbajay
将keySet放入一个新的ArrayList中,然后遍历它。 – Thilo