2

整数配列の組み合わせを作成し、後で使用するためにそれらを格納するためにベクトルに追加しています。int []をループして組み合わせを行い、要素をベクトルに追加します。

ベクターはint[]への参照のみを追加するので、最後に同じint []への参照を多数保持しますか、それともベクターにコピーを追加しますか?

4

1 に答える 1

5

を含む配列int[]ObjectJavaのsです。これは、あなたがあなたの要素Vectorへの参照を保持していることを意味します。int[]

ただし、ArrayListの代わりに、VectorまたはCollections.synchronizedList同期バージョンのが本当に必要な場合は、を使用することをお勧めしますList

于 2012-11-12T10:01:07.303 に答える