我一直在尝试使用索引化的标记来获取属性属性工具的属性, 以检索作为地图值的列表中的元素。 这里举一个例子( 我在这里使用通用语法 ) :
map = {"aList": ["elem1", "elem2", "elem3"]}
不如说,我想得到"Elem2"的值, 我想用:
PropertyUtils.getProperty(map, "aList[1]");
但它似乎不起作用。 我总是得到一个无效值。 是否有其他方法可以做到这一点。 为了清楚起见, 我知道我可以做一个 < code> getProperty ("aList").get(0) (在明确铸造后), 当然) 但我正在研究一个需要上述代码才能起作用的解决方案 。