ArrayList


ArrayListを宣言する

import java.util.ArrayList;

public class Main {
    public static void main(String... args) {
     
ArrayList<String> fruits = new ArrayList<>();

ArrayListのコピー

    ArrayList<String> members_copy = new ArrayList<>(members);

要素の編集

ArrayList<String> fruits = new ArrayList<>();
fruits.add("apple");  //要素の追加
fruits.add("lemon");
fruits.add("banana");

System.out.println(fruits.size());  //ArrayList fruitsの要素数を出力

fruits.set(0 , "grape");  //要素のappleをgrapeに更新
fruits.remove("lemon");  //要素"lemon"を削除
fruits.clear();  //全削除

指定の要素

指定の要素の存在有無を確認して「true / false」を返す

ArrayList<String> fruits = new ArrayList<>();
fruits.add("apple"); 
fruits.add("lemon");
fruits.add("banana");

System.out.println(fruits.contains("banana"));  //"banana"の有無を返す

指定の要素のindexを返す

 ArrayList<String> fruits = new ArrayList<>();
fruits.add("apple"); 
fruits.add("lemon");
fruits.add("banana");

System.out.println(fruits.indexOf("banana"));  //"banana"のインデックスを出力