📅  最后修改于: 2020-11-15 03:23:44             🧑  作者: Mango
元组是可以相同或可以不是相同类型的对象序列。考虑以下示例-
[12,"TutorialsPoint", java.sql.Connection@li757b]
对象上方是三个元素的元组,一个整数,一个字符串和一个连接对象。
JavaTuples是一个非常简单的库,它提供十个不同的元组类,足以处理大多数与元组有关的需求。
单位-1个元素
Pair -2个元素
Triplet -3个元素
四重奏-4个元素
五重奏-5个元素
Sextet -6个元素
Septet -7个元素
八位位组-8个元素
Ennead -9个元素
十年-10个元素
除了这些元组类之外,JavaTuples还在语义上提供了两个附加类。
所有元组类都是类型安全且不可变的,并实现以下接口和方法。
可迭代的
可序列化
可比<元组>
等于()
hashCode()
toString()
List或Array可以包含任意数量的元素,但是每个元素必须具有相同的类型,而元组只能包含特定数量的元素,可以具有不同类型的元素,但仍然是类型安全的。