Javaでは、データの格納、操作、管理に使用できる一般的なコレクションフレームワークがたくさんあります。
今回は、LinkedList(リンクトリスト)に対する説明を示します。
概念
双方向リンクリストで実装されたコレクションです。
ArrayListと比較して、LinkedListは要素の挿入と削除において効率が高く、ただし要素のアクセスと変更においては遅くなります。
参考 ArrayListの説明
サンプルコード
import java.util.LinkedList;
// LinkedListの作成と使用例
LinkedList<String> linkedList = new LinkedList<>();
linkedList.add("りんご");
linkedList.add("バナナ");
linkedList.add("オレンジ");
System.out.println(linkedList); // 出力: [りんご, バナナ, オレンジ]
コメント