Scala Product2
Product2是Scala的一个特性,它是两个元素的笛卡尔乘积。在构建类中,它可以被认为是两个元素的元组。这里的线性超类型是Product、Equals、Any,这里的子类是Tulple2。Product2扩展了Product,如下所示。
这里,T1和T2是元素的类型。
现在,让我们看看一些例子。
例子:
输出。
这里,_1是上述产品的第一个元素的扩展,_2是产品的第二个元素的扩展。
例子:
输出。
因此,迭代在这里很容易完成。
Product2是Scala的一个特性,它是两个元素的笛卡尔乘积。在构建类中,它可以被认为是两个元素的元组。这里的线性超类型是Product、Equals、Any,这里的子类是Tulple2。Product2扩展了Product,如下所示。
这里,T1和T2是元素的类型。
现在,让我们看看一些例子。
例子:
输出。
这里,_1是上述产品的第一个元素的扩展,_2是产品的第二个元素的扩展。
例子:
输出。
因此,迭代在这里很容易完成。