java8

前言

本篇主要记录一些基于java8常用特性的使用。

URLEncoded

1
2
3
4
5
6
7
public static void main(String[] args) {
Map<String, Object> params = new HashMap<>();
params.put("uid", 1);
params.put("cid", 2);
String urlQuery = params.entrySet().stream().map(e -> e.getKey() + "=" + e.getValue()).collect(Collectors.joining("&"));
System.out.printf(urlQuery); // uid=1&cid=2
}