public final class DataUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,List<String>> |
buildDataMap(String path)
构建数据集合
后期考虑:是否允许用户自定义字典?
|
static Map<String,List<String>> |
buildDataMapReverse(String path)
构建数据集合-逆向
后期考虑:是否允许用户自定义字典?
|
static Map<String,List<String>> |
chains(Collection<Map<String,List<String>>> dictChain)
链式合并
|
static Map<String,List<String>> |
chains(Map<String,List<String>> data,
Map<String,List<String>>... dataOther)
链式合并
|
static Map<String,List<String>> |
chainsAndMerge(List<Map<String,List<String>>> list)
链式合并+直接合并
1.
|
static Map<String,List<String>> |
merge(List<Map<String,List<String>>> allDataMap)
直接合并
|
static Map<String,List<String>> |
merge(Map<String,List<String>> firstMap,
Map<String,List<String>>... others)
直接合并
|
public static Map<String,List<String>> buildDataMap(String path)
path - 文件路径保证字典数据不被外部修改public static Map<String,List<String>> buildDataMapReverse(String path)
path - 文件路径保证字典数据不被外部修改public static Map<String,List<String>> merge(Map<String,List<String>> firstMap, Map<String,List<String>>... others)
firstMap - 数据集合others - 其他的public static Map<String,List<String>> merge(List<Map<String,List<String>>> allDataMap)
allDataMap - 数据集合public static Map<String,List<String>> chains(Map<String,List<String>> data, Map<String,List<String>>... dataOther)
data - 第一组数据dataOther - 其他多个字段public static Map<String,List<String>> chains(Collection<Map<String,List<String>>> dictChain)
dictChain - chainCopyright © 2025. All rights reserved.