私は、LinkedHashMap
を持っていることをSort a Map<Key, Value> by values (Java)で表したHashMap
をソートしました。すなわち、Iterable
は、繰り返しの順序を保証しています。Java 8のイテレータから最初のn個の値を取得する方法は?
ここでは、できるだけJava 8 Collection Stream APIテクニックを使用して、1行でマップの最初のn
エントリのjava.util.List
を取得したいと考えています。
私は配列であることを行う可能性があることを説明するが、それはエレガントではありません、List
を得るために、私の意図とは異なり(つまり、変換することができますが、それは不必要なステップだが)と追加を必要とhow can i get two consecutive values from Iteratorを見つけました方法。