我有地图,在地图里面有地图和列表列表的组合。 实施例:如何将ArrayList放置到地图上
var genericMap={result=3,properties={key1=1, key2=2 ,key3= 3},errors=[Value1,Value2,Value3]}
在地图内形成的数组列表是动态的。
我必须把数组列表中的错误值放到新的地图上。 当我尝试使用的代码: linkedMap.putAll(genericMap.get("errors"))
它给出了一个错误:
org.mozilla.javascript.EvaluatorException: Can't find method java.util.HashMap.putAll(java.util.ArrayList).
Java和JavaScript是完全不同的语言。我已经为你更正了你的标签。 –
欢迎来到Stack Overflow!请[参观],环顾四周,并仔细阅读[帮助],尤其是[*我如何提出一个好问题?](/帮助/如何问)请提供(更多)更多你的问题的上下文,以及更相关的代码。您明确地通过脚本API在Java中使用JavaScript,无论是Rhino还是Nashorn,所以告诉我们您正在这样做,向我们展示*您是如何做的,等等。 –
@MikeC:在此具体情况,这两个标签可能都是相关的。 (不能肯定地说问题与目前不太一样,但OP似乎是通过脚本API在Java中使用JavaScript。) –