K - Key类型V - Value类型public class MapBuilder<K,V> extends Object implements Serializable
| Constructor and Description |
|---|
MapBuilder(Map<K,V> map)
链式Map创建类
|
| Modifier and Type | Method and Description |
|---|---|
Map<K,V> |
build()
创建后的map
|
static <K,V> MapBuilder<K,V> |
create(Map<K,V> map)
创建Builder
|
String |
join(String separator,
String keyValueSeparator)
将map转成字符串
|
String |
join(String separator,
String keyValueSeparator,
boolean isIgnoreNull)
将map转成字符串
|
String |
joinIgnoreNull(String separator,
String keyValueSeparator)
将map转成字符串
|
Map<K,V> |
map()
创建后的map
|
MapBuilder<K,V> |
put(K k,
V v)
链式Map创建
|
MapBuilder<K,V> |
putAll(Map<K,V> map)
链式Map创建
|
public static <K,V> MapBuilder<K,V> create(Map<K,V> map)
K - Key类型V - Value类型map - Map实体类public MapBuilder<K,V> put(K k, V v)
k - Key类型v - Value类型public String join(String separator, String keyValueSeparator)
separator - entry之间的连接符keyValueSeparator - kv之间的连接符public String joinIgnoreNull(String separator, String keyValueSeparator)
separator - entry之间的连接符keyValueSeparator - kv之间的连接符Copyright © 2019. All rights reserved.