FC2ブログ

30代を生きるエンジニア備忘録

Qiitaや気になったことをメモ!!

List構造 コレクションクラス


List構造は、要素を順番付けして管理するデータ構造です。

「ArrayList」「LinkedList」の2種類があります。

要素がインデックス(番号)順に並んでいるので、番号を指定して要素の取得、挿入、更新、削除ができます。

また、Iteratorや拡張for構文を使って先頭から順番に要素を取得することも出来ます。
ArrayListは要素の取得が早いが挿入や削除が遅い、LinkedListは要素の挿入や削除は早いが取得が遅いという特徴があります。

List構造は、要素の重複は可能です。




public class Sample {

public static void main(String args[]){
List list = new ArrayList<>();
System.out.println(list.size()); // 0
list.add("Apple");
list.add("Orange");
list.add("Lemon");
System.out.println(list.size()); // 3

for (int i = 0; i < list.size(); i++){
System.out.println(list.get(i));
}
}
}


参考にしたサイト

  1. 2022/07/22(金) 21:26:23|
  2. Java
  3. | トラックバック:0
  4. | コメント:0
<<07/22のツイートまとめ | ホーム | Java 初期化の話し>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
https://rickey.jp/tb.php/1729-d1a919cf
この記事にトラックバックする(FC2ブログユーザー)