访问地图条目的属性(Kotlin)

我有以下班级:

class Entry1(var type:String, var kind:String, var index:Int) 

和一张地图:

 var map1 = mutableMapOf<String, Entry>() 

我将如何访问给定地图条目的Entry1属性?

例如:假设我有:

 map1["ex1"] = Entry("ex2","ex3",4) 

现在我想从我添加的条目中获取index

如何做到这一点?

 val entry = map1["ex1"] if (entry != null) { val index = entry.index; ... } 

要么

 val entry = map1["ex1"] val index = entry?.let{ entry.index } ?: -1 //optional