mirror of
https://gitee.com/dromara/hutool.git
synced 2025-04-05 17:37:59 +08:00
修改注释错误并添加单测
This commit is contained in:
parent
99c5e13930
commit
667b48b409
@ -1305,7 +1305,7 @@ public class MapUtil {
|
||||
|
||||
/**
|
||||
* 重命名键<br>
|
||||
* 实现方式为一处然后重新put,当旧的key不存在直接返回<br>
|
||||
* 实现方式为移除然后重新put,当旧的key不存在直接返回<br>
|
||||
* 当新的key存在,抛出{@link IllegalArgumentException} 异常
|
||||
*
|
||||
* @param <K> key的类型
|
||||
|
@ -232,4 +232,11 @@ public class MapUtilTest {
|
||||
final String s = MapUtil.joinIgnoreNull(v1, ",", "=");
|
||||
Assert.assertEquals("id=12,name=张三", s);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void renameKeyTest() {
|
||||
final Dict v1 = Dict.of().set("id", 12).set("name", "张三").set("age", null);
|
||||
Map<String, Object> map = MapUtil.renameKey(v1, "name", "newName");
|
||||
Assert.assertEquals("张三", map.get("newName"));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user