我喜欢Java有一个映射,你可以在映射中定义每个条目的类型,例如<String, Integer>
。
我正在寻找的是一种类型的集合,其中集合中的每个元素都是一对值。对中的每个值都可以有自己的类型(如上面的String和Integer示例),该类型在声明时定义。
该集合将保持其给定的顺序,不会将其中一个值视为唯一键(就像在映射中一样)。
本质上,我希望能够定义类型为<String,Integer>
或任何其他两种类型的ARRAY。
我意识到,我可以让一个类只有2个变量,但这似乎过于啰嗦。
我也意识到我可以使用一个2D数组,但因为我需要使用不同的类型,我必须使他们OBJECT数组,然后我必须一直强制转换。
我只需要在集合中存储对,所以每个条目只需要两个值。像这样的东西不走阶级路线就存在吗?谢谢!