Map

Methods

add(key: String, value: Int)

期待效果

listMap.add("A", 3)
listMap.add("A", 4)
listMap.add("A", 3)
listMap.get("A") -> [3, 4, 3]

get(key: String): List<Int>

期待效果

listMap.add("A", 3)
listMap.add("A", 4)
listMap.get("A") -> [3, 4, 3]

removeFirstValue(key: String, value: Int)

期待效果

listMap.add("A", 3)
listMap.add("A", 4)
listMap.add("A", 3)
listMap.get("A") -> [3, 4, 3]
listMap.removeFirstValue("A", 3)
listMap.get("A") -> [4, 3]
listMap.removeFirstValue("A", 3)
listMap.get("A") -> [4]
listMap.removeFirstValue("A", 4)
listMap.get("A") -> null

removeKey(key: String)

期待效果

listMap.add("A", 3)
listMap.add("A", 4)
listMap.add("A", 3)
listMap.get("A") -> [3, 4, 3]
listMap.removeKey("A")
listMap.get("A") -> null

containsKey(key: String) : Boolean

期待效果

listMap.add("A", 3)
listMap.containsKey("A") -> true
listMap.remove("A", 3)
listMap.containsKey("A") -> false

ZZAX 微信公众

文档一更新,立刻告诉你