在Java中使用成对或2元组[duplicate]

我的Java哈希表将受益于具有元组结构的值。我可以在Java中使用什么数据结构来实现这一点

哈希表<长元组<设置<Long>,设置<长期&gt&燃气轮机&燃气轮机;表=。。。

我认为Java中没有通用的元组类,但自定义元组类可能很简单,如下所示:

公共类元组<十、 Y>{ 
公开决赛X X;
公共决赛;
公共元组(X,Y){
这个.x=x;
这个。y=y;
} 
} 

当然,关于如何进一步设计这个类,在平等性、不变性等方面有一些重要的含义,特别是当您计划使用实例作为散列的键时

发表评论