In this example I will show you how you can use SortedMap interface in your Java application.
SortedMap (interface) example in java Collection Framework
In this example I will show you how you can use SortedMap interface in your Java application.
A SortedMap is a map that maintains its entries in ascending order, sorted
according to the
keys' natural order, or according to a Comparator
provided at SortedMap
creation time. (Natural order and
Comparator
s are discussed in the section on Object Ordering In addition to the normal
Map
operations, the Map
interface provides
operations for:
- Range-view: Performs arbitrary range operations on the sorted map.
- Endpoints: Returns the first or last key in the sorted map.
-
Comparator access: Returns the
Comparator
used to sort the map (if any).
Here is the code of program :
import java.util.*;
|
Output:
The highest key value is: 5
All key value is: {1=One, 2=Two, 3=Three, 4=Four, 5=Five} The head map is: {1=One, 2=Two, 3=Three} The tail map is: {4=Four, 5=Five} key : 1 value :One key : 2 value :Two key : 3 value :Three key : 4 value :Four key : 5 value :Five |