在 Java 中使用 Pairs 或 2-tuples
使用包含元组配置的值结构增强 Java Hashtable 引发了以下问题:数据结构可以有效地服务于这个目的。 Java 中缺乏固有的元组类,因此需要替代方法。
一种可行的解决方案涉及创建自定义元组类,如下所示:
public class Tuple<X, Y> { public final X x; public final Y y; public Tuple(X x, Y y) { this.x = x; this.y = y; } }
注意事项:
实现自定义元组类需要仔细注意诸如相等性、不变性和作为散列键的潜在用途等因素。这些方面值得进一步探索,以确保课程在所需的上下文中按预期运行。
以上是如何在 Java 中实现元组作为哈希表值结构?的详细内容。更多信息请关注PHP中文网其他相关文章!