JSONObject转换成有序的JSONStr

public static String getOrderParam(Map reqParams) {
        JSONObject target = new JSONObject();
        TreeMap treeMap = new TreeMap<>(reqParams);
        Set set = treeMap.keySet();
        Iterator iterator = set.iterator();
        while (iterator.hasNext()){
            String key = iterator.next();
            target.put(key,reqParams.get(key));
        }
        return JSONObject.toJSONString(target);
    }

学习Java的同学注意了!!!
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:543120397 我们一起学Java!

你可能感兴趣的:(第三方技术)