查询字符串参数的Java URL编码 如何在Java中使用匿名(内部)类? 如何在Java中连接两个数组? 查询字符串参数的Java URL编码 URLEncoder应该可以。您只需要记住只编码单个查询字符串参数名称和/或值,而不是整个URL,肯定不是查询字符串参数分隔符,&也不是参数名称 - 值分隔符=。 String q = "random word £500 bank $"; String url = "http://example.com/query?q=" + URLEncoder.encode(q, "UTF-8"); 如何在Java中使用匿名(内部)类? 如何在Java中连接两个数组?