問題タブ [listbuffer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
135 参照

scala - LinkedHashMap[Int、ListBuffer[Int]]を持つ、ScalaのLinkedHashMapのキーセットのすべての値を更新する方法は?

タイプの LinkedHashMap があります。

すべてのキーのすべてのリストに要素を追加したいのですが、次のようにするために「6」を追加したいとしましょう。

どうすればいいですか?

0 投票する
1 に答える
73 参照

scala - タイプ (Int、ListBuffer(Int)) のマップから要素を削除する

私はLinkedHashMapタイプの s を持っています:

val map1 = LinkedHashMap(1 -> 1, 2 -> (1,2), 3 -> (1,2,3)) val map2 = LinkedHashMap(2 -> 2, 3 -> (2,3), 5 -> (2,3,5))

ここで、整数はグラフのノードの ID であり、リストはそのノードへのパスです。ノードを削除するケースを実装したい。ノード 3 を削除するとします。2 つのアクションを実行する必要があります。すべてのマップでキー = 3 の要素を削除し、リストに 3 を持つ要素を削除します。スカラでそれを行う方法は?