mirror of
https://gitee.com/dromara/hutool.git
synced 2025-05-08 22:58:05 +08:00
使MapBuilder实现Builder接口
This commit is contained in:
parent
3f2f7027a5
commit
abf697d60a
@ -1,6 +1,8 @@
|
|||||||
package cn.hutool.core.map;
|
package cn.hutool.core.map;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
import cn.hutool.core.builder.Builder;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.function.Supplier;
|
import java.util.function.Supplier;
|
||||||
|
|
||||||
@ -11,7 +13,7 @@ import java.util.function.Supplier;
|
|||||||
* @param <V> Value类型
|
* @param <V> Value类型
|
||||||
* @since 3.1.1
|
* @since 3.1.1
|
||||||
*/
|
*/
|
||||||
public class MapBuilder<K, V> implements Serializable {
|
public class MapBuilder<K, V> implements Builder<Map<K,V>> {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
private final Map<K, V> map;
|
private final Map<K, V> map;
|
||||||
@ -133,6 +135,7 @@ public class MapBuilder<K, V> implements Serializable {
|
|||||||
* @return 创建后的map
|
* @return 创建后的map
|
||||||
* @since 3.3.0
|
* @since 3.3.0
|
||||||
*/
|
*/
|
||||||
|
@Override
|
||||||
public Map<K, V> build() {
|
public Map<K, V> build() {
|
||||||
return map();
|
return map();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user