つれづれなるままに、日ぐらしきーぼーどにむかひて、心にうつりゆくよしなしごとを、そこはかとなく書きつくれば、あやしうこそものぐるほしけれ。 python の zip 関数を java でやってみるの続き。今日は map 関数。 python の map 関数とは、第一引数に関数オブジェクト、第二引数にリスト(iterable なもの)を受け取り、リストの各要素を関数に通 し、その戻り値のリストを返す関数。非常にわかりにくいと思うので、以下にサンプルを。 python の map 関数のサンプル >>> func = lambda x: x + 10 >>> a = [1, 2, 3] >>> map(func, a) [11, 12, 13] java には関数オブジェクトなるものがないので、これを代替する Function インタフェースを作成した。Function インタフェースは e

