addメソッド - ArrayListクラス - 萌えJava超入門
ArrayListクラス

addメソッド

ArrayListに要素を追加するメソッドです。

public boolean add(E element)

public void add(int index, E element)

目次

1. addメソッドその1


addメソッドは、ArrayListに要素を追加するメソッドです。
オーバーロードによって、2つの定義があります。

引数が一つの addメソッドは、ArrayListの末尾に引数の要素を追加します。

 public boolean add(E element)

addメソッド 書式
ArrayList<E> arraylist;
E element;
 boolean bool = arraylist.add(element);
引数 element のデータ型は、ジェネリクスで指定したデータ型です。



2. addメソッドその2


引数が2つの addメソッドは、第一引数のインデックスに、第二引数の要素を挿入します。
インデックスは、0 始まりです。

 public void add(int index, E element)

addメソッド 書式
ArrayList<E> arraylist;
int index;
E element;
   arraylist.add(index, element);
引数 element のデータ型は、ジェネリクスで指定したデータ型です。



3. addメソッドのサンプルコード


以下は、ArrayListのインスタンス「list」に、要素を追加するサンプルです。

//Sample02_01.java

import java.util.ArrayList;

class Sample02_01{
    public static void main(String[] args){

        ArrayList<String> list = new ArrayList<String>();
        list.add("アカレンジャーです。"); //書式1
        list.add("キレンジャーです。");
        list.add("ミドレンジャーです。");
        list.add(1, "アオレンジャーです。"); //書式2
        list.add(3, "モモレンジャーですわ。");

        System.out.println(list.get(0));
        System.out.println(list.get(1));
        System.out.println(list.get(2));
        System.out.println(list.get(3));
        System.out.println(list.get(4));
    }
}

コマンドライン
>cd ws
ws>javac -encoding UTF-8 Sample02_01.java
ws>java Sample02_01
アカレンジャーです。
アオレンジャーです。
キレンジャーです。
モモレンジャーですわ。
ミドレンジャーです。

萌えJava超入門
よし。
ちゃんと順番通り
並んだな。
萌えJava超入門 萌えJava超入門
いや、
なにが順番通りなのか
よく分からないんスけど。



お疲れ様でした。




© 2019 awasekagami