我有一个for each循环
for(conn in connection) {
var(first,second,third) = reader.getLatency(conn,LocationAssignment)
}
读者。getLatency是
open class LatencyReader {
companion object {
fun getLatency(conn: Connection, locationAssignment: HashMap<String, String>): Any {
return Triple(LatencyReader.MissingLatency, LatencyReader.MissingLatency, LatencyReader.MissingLatency)
}
val MissingLatency: Int = 9999
}
如何访问reader.getLatency(conn,LocationAssignment)的每个元素,最重要的是我想访问最后一个元素或三元组的第三个元素
清洁工在评论中说:
为什么
getLatency
返回Any
。它应该返回Triple<Int, Int, Int>
,不是吗?
就是解决方案