-2

私のアプリケーションでは、AbstractMapのクローンが必要です。すべての値とキーを使用してコピーしたいと思います。出来ますか?

4

2 に答える 2

3

インターフェイスの実装には、Map別のを受け入れるコンストラクターがありますMap。このようにして、元のマップを別のマップにコピーできます。

于 2012-11-16T13:27:42.430 に答える
2

多くの組み込みコレクションでオーバーライドされていない限り、AbstractMapにclone()を使用することはできません。

通常、マップをコピーする方が簡単です。

Map<K,V> map2 = new XxxxMap<K,V>(map);
于 2012-11-16T13:29:41.483 に答える