获取HashMap Entry的ArrayList条目

时间:2013-05-10 16:07:37

标签: java arraylist hashmap

这是一个(希望)简单的问题。 如何在存储在HashMap对象中的ArrayList对象中获取条目。 我知道你可以写:

stateIndex.put(nameOfEntry, arrayList);

但你怎么能访问它? 编辑: 为了清理,我需要访问列表中的元素。 我试过了

stateIndex.get(nameOfEntry).get(Arraylist Index);

但它不起作用!

1 个答案:

答案 0 :(得分:1)

您只需使用get方法。

stateIndex.get(nameOfEntry);

您使用put进行设置,并使用get进行访问。

如果您想获得特定元素,只需将get方法链接到ArrayList

Whatever element = stateIndex.get(nameOfEntry).get(5);// For any type.