JavaLYG

java中url参数转Map,把url拼接参数转换为HashMap

由于业务需要url参数转Map,方便读取key和value

执行结果:

下面是代码

    /**
     * @Author liuyg
     * @Description url参数转map
     * @Date 12:27 2023/8/18
     * @Param [urlParam]
     * @return java.util.Map<java.lang.String,java.lang.String>
     **/
    public static Map<String, String> urlParam2Map(String urlParam) {
        Map<String, String> map = new HashMap<>();
        String params[] = urlParam.split("&");
        for (int i = 0; i < params.length; i++) {
            String key = params[i].substring(0, params[i].indexOf("="));
            String value = params[i].substring(params[i].indexOf("=") + 1);
            map.put(key, value);
        }
        return map;
    }

🔕 评论已关闭