Java 将多个数据映射到单个id的表的正式名称是什么?

Java 将多个数据映射到单个id的表的正式名称是什么?,java,parsing,dictionary,command-line,identifier,Java,Parsing,Dictionary,Command Line,Identifier,例如,如果我想解析Java程序的输入参数,并使用输入选项作为键来获取变量名。。。i、 e java optionTable ------------------------------------------------------ option | option help | internal option variable name | 我可以使用暴力策略来实现这一点,比如制作一系列列表。然后创建一个HashMap,将数组索引映射到选项名。但是,如果能知道是否有一个实际的实现,那就好了

例如,如果我想解析Java程序的输入参数,并使用输入选项作为键来获取变量名。。。i、 e

java optionTable 
------------------------------------------------------
option | option help | internal option variable name | 
我可以使用暴力策略来实现这一点,比如制作一系列列表。然后创建一个HashMap,将数组索引映射到选项名。但是,如果能知道是否有一个实际的实现,那就好了


任何评论/“欢迎您直接使用它。”

基本上,您需要一个结构。在Java中,这些是根据类实现的

因此,您的ID映射到一个类的对象,该对象具有所有需要的字段

例如:

class Val {
     string OptionHelp;
     string InternalName;
}

然后你使用HashMap

谢谢你的回复,只是为了确保我明白你的意思。。。您建议制作一个HashMap,将键映射到结构(实现为类)?你能说这个名字是哈希表吗?是的,我想这是C和C++中常见问题的解决方法,在java中看起来很好。