kotlin“破坏类型的声明初始化器,必须具有'component1()'函数...”

问题描述 投票:0回答:1
我有每个循环

for(conn in connection) { var(first,second,third) = reader.getLatency(conn,LocationAssignment) }
where where reader.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)的每个元素,最重要的是,我想访问最后一个元素或三个元素。
    

theeper

java kotlin destructuring
1个回答
0
投票
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.