Java 如何使用集合API?
我有一个包含字段的数据包: 根级别:选择 级别1:设置 第二级:顺序、选择 注意:选项:-您可以有一个可用字段Java 如何使用集合API?,java,oop,collections,Java,Oop,Collections,我有一个包含字段的数据包: 根级别:选择 级别1:设置 第二级:顺序、选择 注意:选项:-您可以有一个可用字段 SET :- Fields can be in any order. SEQUENCE : Fields are in specific order. 假设每个字段都有特定级别的唯一id 我想阅读并放入一个集合API 有人能建议如何有效地使用地图、集合或列表吗?SET>() 序列>() CHOICE在Collection API中没有真正的映射,但是您可以使用它。高效使用结构的能力
SET :- Fields can be in any order.
SEQUENCE : Fields are in specific order.
假设每个字段都有特定级别的唯一id
我想阅读并放入一个集合API
有人能建议如何有效地使用地图、集合或列表吗?SET>()序列>()
CHOICE在Collection API中没有真正的映射,但是您可以使用它。高效使用结构的能力完全取决于您希望如何访问数据。如果希望能够根据键查找特定项,请使用HashMap。如果希望能够拥有任意项目列表,请使用ArrayList。如果您希望能够根据密钥访问特定项,并且能够像列表一样迭代所有项,请使用LinkedHashMap
虽然从你描述的一组选择来看,我觉得你说的是一个统计员。枚举数本质上是静态的集合,除非您打算动态修改您的选择,否则我建议您使用这个集合而不是集合 对不起,伙计,我听不懂你想说什么!您的数据包充满了字段,是XML、JSON还是二进制?它是分层的,你想为这个包/文档创建一个模型吗?“满是字段的包”让我想到了一艘装满鳗鱼的气垫船。