「java8」java.lang.Iterable.forEach()メソッドでリストの要素を取得する

2020年10月16日

説明
1.public static <T> List<T> asList(T… a)
指定された配列に連動する固定サイズのリストを返します。
2.default void forEach(Consumer<? super T> action)
Iterableの各要素に対して指定されたアクションを、すべての要素が処理されるか、
アクションが例外をスローするまで実行します。
Javaコード

package com.arkgame.study;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class ListForEachDemo {

      private static final String[] cftArr = { "A001", "B002", "C003", "D004" };

      public static void main(String[] args) {
            List<String> taLst = new ArrayList<String>();
            // Array->List変換
            taLst = Arrays.asList(cftArr);
            // forEach
            taLst.forEach(System.out::println);

      }

}

結果
A001
B002
C003
D004

Java

Posted by arkgame