1.更新 Convert.toMap方法注释,格式化代码

2.删除mapToMapWithSelfTypeTest方法多余空行
This commit is contained in:
wenbei 2022-07-26 12:33:09 +08:00
parent de52d71031
commit bb85c40924
2 changed files with 5 additions and 6 deletions

View File

@ -601,7 +601,7 @@ public class Convert {
}
/**
* 转换为Map若value原本就是Map使用原始类型若不是
* 转换为Map若value原本就是Map转为原始类型若不是则默认转为HashMap
*
* @param <K> 键类型
* @param <V> 值类型
@ -613,10 +613,10 @@ public class Convert {
*/
@SuppressWarnings("unchecked")
public static <K, V> Map<K, V> toMap(Class<K> keyType, Class<V> valueType, Object value) {
if(value instanceof Map){
return toMap((Class<? extends Map>) value.getClass(), keyType, valueType,value);
}else{
return toMap(HashMap.class, keyType, valueType,value);
if (value instanceof Map) {
return toMap((Class<? extends Map>) value.getClass(), keyType, valueType, value);
} else {
return toMap(HashMap.class, keyType, valueType, value);
}
}

View File

@ -70,7 +70,6 @@ public class ConvertToBeanTest {
}
@Test
public void mapToMapWithSelfTypeTest() {
CaseInsensitiveMap<String, Integer> caseInsensitiveMap = new CaseInsensitiveMap<>();
caseInsensitiveMap.put("jerry", 1);
caseInsensitiveMap.put("Jerry", 2);