Javaでlistの中にlistが複数あるものを、 一つのflatなlistにしたい時、どうするのかなー、と。 Java 8 で ruby の flattenに書いてありました。
1 2 |
|
flatMap(Collection::stream)
がキモですね。
こんなの思い付かないですよ。
Javaでlistの中にlistが複数あるものを、 一つのflatなlistにしたい時、どうするのかなー、と。 Java 8 で ruby の flattenに書いてありました。
1 2 |
|
flatMap(Collection::stream)
がキモですね。
こんなの思い付かないですよ。