这个方法要怎么写
private static final String URL = "http://www.smzdm.com/p/"; public String getUri(Mapparams) throws URISyntaxException { return new URIBuilder(URL).addParameters(HttpUtils.toNameValuePairList(params)) .build().toASCIIString(); }
自己拼装URL啊,这个不就是个字符串么。
private static final String URL = "http://www.smzdm.com/p/"; public String getUri(Map<String, String> params) throws URISyntaxException { String url = URL + getNumber() + "/"; return new URIBuilder(url).addParameters(HttpUtils.toNameValuePairList(params)) .build().toASCIIString(); } private String getNumber(){ //TODO 实现指定的页面逻辑 }
先获取p/后面那一块的字符串,然后加起来就是了,比如 String a = "abc",String b="def";String c=a+b;
那么c输出就是abcdef