I get a Deque<Element> deque and I want to transfer all the elements to the other structure: SortedSet<Element> sortedSet.
And the sequence of elements in sortedSet is just as same as the sequences in which the elements are popped from deque.
For example: if all the elements are popped from deque in a sequence: E01, E02, ..., E10.
The sequence of elements stored in sortedSet are also E01, E02, ..., E10.
I don't know how to override the comparator to let the elements store in such a sequence.
Do you know how to do that?
Jane, I wrote a simple code:
The comparator should always
return 1this way the order stays the same, if this was your question. Warning: this solution violates theComparableandSetcontract. Use it with caution.