前回までの学びJAVA学習の記録⑧【コレクションフレームワーク】
リストを拡張for文を使って処理する
リストと繰り返し処理を組み合わせて複数のデータを一括して処理することができる。
拡張for文の構文
for (型 変数名(取り出した要素を) : リストを入れた変数名) {
繰り返したい処理
}
拡張for文は、通常のfor文と違って条件式がないため、Listなどのすべての要素に対して処理を行います。
import java.util.ArrayList;
import java.util.List;
public class ListLoopSample {
public static void main(String[] args) {
List<String> animalsList = new ArrayList<>();
animalsList.add("犬");
animalsList.add("猫");
animalsList.add("猿");
for (String animals : animalsList) { //リストから要素を取り出す
System.out.println(animals);
}
}
}
出力結果
犬
猫
猿
参考文献・サイト
「いちばんやさしいJAVAの教本」著者 石井真
https://www.sejuku.net/blog/14825