[英]java key/value pair object, that isn't an array/map
我想要一个键值对对象。 只是两个字符串
所以Object<String, String>
在我重新发明轮子之前,java中是否有一个现有的对象可以简化此操作?
这次我没有立即被Hash / Map吸引的唯一原因是因为使一个对象存储了多个键/值对。 是否有一个只容纳一个键/值对的设计,如果我愿意的话可以变成一个数组?
您将需要创建自己的。 这样做(AFAIK)可以从类名中获得比一般的Pair<>
或KeyValuePair<>
更好的语义含义
您可以尝试配对的链表。
基本结构
(0)-> <-((0)(对<1,“螺柱”>)(2))-> <-(1)(对<2,“性感”>)(3)。 ...
结构中每个节点的位置(上一个<K,V>,此<K,V>,下一个<K,V>),但是允许重复的键...
如果“链表”为空,则“头和尾”为空;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.