Java Arrays.stream()を使って、配列をストリームAPIで処理する
配列でも簡単にストリームへ変換! Arrays.stream()を使って、配列をストリームAPIで処理するサンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import java.util.Arrays; 文字列の配列をストリームAPIに変換。 文字列が5文字以上のものをフィルタリングして、結果を出力します。 public class ArraysStreamTest { public static void main(String[] args) { String[] strs = {"car","train","walk","plane","bicycle"}; //ストリームAPIで、文字列が5文字以上のものを探す Arrays.stream(strs) .filter(t -> t.length() >= 5) .forEach(System.out::println); } } |
実行結果 文字列の配列のうち、文字列が…