Java tutorial
//package com.java2s; //License from project: Apache License import java.util.HashMap; import java.util.Iterator; public class Main { public static String getUrl(HashMap<String, String> params) { String url = null; if (params != null) { Iterator<String> it = params.keySet().iterator(); StringBuffer sb = null; while (it.hasNext()) { String key = it.next(); String value = params.get(key); if (sb == null) { sb = new StringBuffer(); sb.append("?"); } else { sb.append("&"); } sb.append(key); sb.append("="); sb.append(value); } url = sb.toString(); } return url; } }