List
のアイテムを複製する必要があります。だから、Javaのストリーム内のアイテムを複製する
、リストがある場合:
["firstItem", "secondItem"]
私はあるリストを返したい:
["firstItem","firstItem","secondItem","secondItem"]
私はflatMap機能を介してこれをやろうとしているが、私はありませんよそれをやり遂げる方法を確かめてください。
List<T> duplicatedList = originalList.stream()
.flatMap(u -> Stream.of()) // how to duplicate items??
.collect(Collectors.toList());
この場合、streamとcollectを使用する利点は何ですか?私は、addとaddを使う利点を生かすために、質問を思いついたと思います。 –