問題一覧に戻る
初級コレクション
問題30: ArrayListのadd()とget()メソッド

add()メソッドは要素を追加し、get()はインデックスで取得し、set()は要素を置換します。これらはArrayList操作の中核を形成します。

import java.util.ArrayList;

public class Main {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();

// 数値を追加
numbers.(10);
numbers.(20);
numbers.(30);

// 要素を取得
int first = numbers.(0);
int last = numbers.(numbers.size() - 1);

System.out.println("First: " + first);
System.out.println("Last: " + last);

// 要素を設定
numbers.(1, 25);
System.out.println("After set: " + numbers);
}
}