0

いくつかのオブジェクトが格納された配列があります。タイプ application のオブジェクトがあるとします。各アプリケーション オブジェクトには、applicationType、appId などの情報が関連付けられています。applicationType ごとに個別の配列を作成する必要があります。同じapplicationTypeのオブジェクトを取得する必要があるたびに。つまり、最後に、オブジェクトで構成される配列が必要です (同じ applicationType の配列になります)。例: 0 番目のインデックスのオブジェクトは、applicationType1 のアプリケーションの配列になります。最初のインデックスのオブジェクトは、applicationType 2 のアプリケーションの配列になります。など....これを行う最も効率的な方法は何ですか?

4

1 に答える 1

0

配列の配列を作成し、オブジェクトの元の配列を反復処理し、それぞれの型を見つけて配列の適切な配列に追加し、型に遭遇するたびに新しいものを作成します初めて。配列の配列では、型からインデックスへのマッピングが必要です。そのためには地図(または辞書)が適しています。実際、柔軟性があれば、配列の配列をマップ/辞書にして、仲介者を排除します。

于 2012-08-06T19:26:30.020 に答える