1

私は Java コレクション情報をスローしようとしていました。ArrayList はインデックス付きのデータ構造であるという用語に遭遇しました。その意味は何ですか?私はそれについて混乱していますか?インデックス付きの要素/オブジェクトを格納するということですか。

4

1 に答える 1

0

ArrayListは、Javaコレクションのフレームワークの一部です。ArrayLisはインデックスベースのデータ構造であるため、インデックスを使用して配列から要素を検索または取得するのは非常に高速です。配列はget(index)メソッドにO(1)パフォーマンスを提供しますが、すべての要素を再配置する必要があるため、ArrayListでの削除にはコストがかかります。

Javaコレクションフレームワークの詳細については、以下の本をお読みください

Javaコレクション

于 2013-01-10T09:29:45.537 に答える