Triple所在位置是kotlin.Triple,其相关用法介绍如下。

用法:

data class Triple<out A, out B, out C> : Serializable

代表三元组值

这个类中的值没有任何意义,它可以用于任何目的。三元组表现出值语义,即如果所有三个分量都相等,则两个三元组相等。将其分解为值的示例:

例子:

import kotlin.test.*

fun main(args: Array<String>) {
//sampleStart
val (a, b, c) = Triple(2, "x", listOf(null))
println(a) // 2
println(b) // x
println(c) // [null]
//sampleEnd
}

输出:

2
x
[null]

参数

A- 第一个值的类型。

B- 第二个值的类型。

C- 第三个值的类型。