現在「Java本格入門」という参考書でJavaを勉強しており、ArrayListとLinkedListの使い分けについてイメージできないことがあります。ArrayListを使う場面は理解できたと思いますが、LinkedListの使う場面についてはイメージができません。
ネットや書籍での使い分けの説明は
要素の追加・削除を大量に行う場合でランダムアクセスを行う可能性が低い場合
プログラム中で発生するデータの入れ物として使われ、時折データベースへ書き出してデータの永続化が図られるような用途
っと書かれていますが、開発経験が乏しいので「プログラム中で発生するデータの入れ物として使われ、時折データベースへ書き出してデータの永続化が図られる」ケースのイメージができません。
回答3件
あなたの回答
tips
プレビュー