jsonObject 解析map 字段問題

以前解析map的時候通常都是
google

Map<String, String> param = new HashMap<String, String>();spa

String signature = JSONObject.fromObject(param).toString();it

可是今天發現這樣子解析出來的額 字段順序跟put的順序不一致哎map


google以後 看到說用LinkedHashMap  遂試了試 發現果然 順序同樣了 co

Map<String, String> param = new LinkedHashMap<String, String>();asp

String signature = JSONObject.fromObject(param).toString();background


緣由是:HaspMap是無序,LinkedHashMap是有序的new

相關文章
相關標籤/搜索