私はマップを持っており、マップの中に私はマップとアーラリストの組み合わせを持っています。 例: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は完全に異なる言語です。私はあなたのためにあなたのタグを修正しました。 –
ようこそスタックオーバーフロー! [ツアー]を見て周りを見て、[ヘルプ]、特に[*良い質問をするにはどうすればいいですか?*](/助け/やり方)あなたの質問のための文脈、より関連性の高いコード。 RhinoやNashornのスクリプトAPIを使用して、JavaでJavaScriptを使用していることを明確に示しているので、そのことを教えてください、私たちに*どのようにしているかを教えてください。 –
@MikeC:これで両方のタグが関連している可能性があります。 (現時点では不明な点は確かに言えませんが、OPはスクリプティングAPIを介してJavaでJavaScriptを使用しているようです) –