EnumMap
构造函数调用替换的 hashMapOf
函数或 HashMap
构造函数调用。
使用 EnumMap
构造函数可使代码更简单。
快速修复会将函数调用替换为 EnumMap
构造函数调用。
示例:
enum class E {
A, B
}
fun getMap(): Map<E, String> = hashMapOf()
在应用快速修复后:
enum class E {
A, B
}
fun getMap(): Map<E, String> = EnumMap(E::class.java)