新しいLinkedHashSetでLinkedHashSetの最後の5要素を取得するライナーは1つありますか?LinkedHashSetの最後の5つの要素のサブリストを取得しますか?
これは私が現在持っているものですが、それは非常に効率的ではありません。
new LinkedHashSet<String>(new LinkedList<String>(set)
.subList(Math.max(0, set.size() - 5), set.size());
または私はこの場合TreeSetの、にSortedSet、HashSetのために使うべきでしょうか?
あなたが尋ねた質問との関係を教えてください。あなたの記載された要件/実際の要件をどのように満たしていますか?どうやって使ってるの? –