You can use dropas follows:
map.drop( map.size() - 10 )
To delete all but the last 10 items
An alternative could be a use iteratorthat can be reversed:
map.iterator().reverse().take( 10 ).reverse().collect()
But it is much more random, and uses more resources.
source
share