{ it + 1 } print(numbers) -> [2, 3, 4, 5] val numOne = arrayListOf<Int>(1, 2) val numTwo = arrayListOf<Int>(3, 4) val numCombine = numOne.flatMap{ one -> numTwo.map{ two -> one + two }} print(numCombine) ->[4, 5, 5, 6] 予め要素名を宣言することもできる。 ネスト処理の時にわかりやすくなる。