4

手動でトラバーサルしてコンテンツを新しい配列に入れる以外に、変更不可能なリストを変更する他のオプションはありますか?

一部の開発者は、複製ではなく、この方法で API を構築することを選択します..

4

1 に答える 1

4

Collection多くのコレクションは、別のコレクションをコンストラクター引数として受け入れます。次のようなことができます:

List<T> mutable = new ArrayList<>(immutable);

そして、mutableコレクションを処理するだけです。

于 2016-08-31T10:07:34.297 に答える