各要素に関数を適用したストリームを返します。
構文
stream.map(mapper)使用例
下記の値を入力するとサンプルに即時反映されます。
List→String→names→of→stream→map→toUpperCase→collect→Collectors→toList→System→out→println→ALICE→BOB→CAROL→List<String> names = List.of("alice", "bob", "carol");
List<String> upper = names.stream()
.map(String::toUpperCase)
.collect(Collectors.toList());
System.out.println(upper); // [ALICE, BOB, CAROL]