Java

配列とコレクション

固定長の配列と、増減できるコレクションを使い分けます。

Java入門の講座一覧

01

配列を使う

配列は同じ型の値を固定個数で持ちます。添字は0から始まります。

配列JAVA
int[] scores = {72, 95, 81};
System.out.println(scores[0]);
System.out.println(scores.length);
実行結果OUTPUT
72
3
02

ArrayListを使う

要素数が増減する一覧にはArrayListを使います。

ListExample.javaJAVA
import java.util.ArrayList;
import java.util.List;

List<String> fruits = new ArrayList<>();
fruits.add("りんご");
fruits.add("みかん");
for (String fruit : fruits) {
    System.out.println(fruit);
}
実行結果OUTPUT
りんご
みかん
03

Mapでキーと値を対応させる

Map<String, Integer>のように、キーと値の組み合わせを扱えます。

検索JAVA
var stock = java.util.Map.of("りんご", 5);
System.out.println(stock.getOrDefault("みかん", 0));
実行結果OUTPUT
0