30
JavaでArrayListよりもLinkedListを使用する場合
私は常に単純に使用するものでした: List<String> names = new ArrayList<>(); 移植性のタイプ名としてインターフェースを使用しているので、このような質問をしたときにコードを書き直すことができます。 いつLinkedList、ArrayListまたはその逆に使用する必要がありますか?
リンクされたリストはデータ構造であり、リストの要素は必ずしも順番に格納されるわけではなく、各要素にはリスト内の次の(およびオプションで前の)要素への参照が含まれます。このタグは、使用されているプログラミング言語([c]、[c ++]、[java]など)と、使用されているライブラリまたはプラグイン([c ++-standard-library]など)を示す追加のタグとともに使用する必要があります。投稿自体には、問題のソースコードを含める必要があります。