Java 使用列表与地图?

Java 使用列表与地图?,java,jakarta-ee,Java,Jakarta Ee,我的jsp中有7个文本字段,这些字段目前是从服务器获取的参数列表中填充的 通过使用一个列表,我迭代参数,我觉得这些参数依赖于顺序。我必须从索引0-6遍历。所以,让我们说,以后我改变参数的顺序,我的逻辑每次都必须改变和改变代码 我想把参数保存在一个映射中,然后我会得到像Map.get(“xyz”) 有更好的解决方案吗???如果我很了解您,您希望随机访问数据结构中的任何元素。您可以使用arrayList来实现它。它还允许您随时非常轻松地更改元素的顺序 映射用于使某些元素被其他元素索引。如果您打算将

我的jsp中有7个文本字段,这些字段目前是从服务器获取的参数列表中填充的

通过使用一个列表,我迭代参数,我觉得这些参数依赖于顺序。我必须从索引0-6遍历。所以,让我们说,以后我改变参数的顺序,我的逻辑每次都必须改变和改变代码

我想把参数保存在一个映射中,然后我会得到像
Map.get(“xyz”)


有更好的解决方案吗???

如果我很了解您,您希望随机访问数据结构中的任何元素。您可以使用arrayList来实现它。它还允许您随时非常轻松地更改元素的顺序


映射用于使某些元素被其他元素索引。如果您打算将一些值映射到参数,那么这可能确实有效。但是,在更改实施时,您必须始终注意脆弱点。

我认为您的
Map
方法实际上是解决问题的一个很好的方法。

如果订单不是问题,那么最好使用Map:
尝试此链接:

我同意,如果可以,使用地图会更好。但我对JSP一无所知。