Chapter 31: SortedMap

No Comments

Introduction to sorted Map.

Section 31.1: Introduction to sorted Map

Keypoint:
  • SortedMap interface extends Map.
  • entries are maintained in an ascending key order.
Methods of sorted Map :
  • Comparator comparator( ). Object firstKey( ).
  • SortedMap headMap(Object end). Object lastKey( ).
  • SortedMap subMap(Object start, Object end). SortedMap tailMap(Object start).
Example
public static void main(String args[]) {
// Create  a  hash  map
TreeMap  tm  =  new  TreeMap(); 

// Put elements to the map tm.put(“Zara”,
  new  Double(3434.34)); tm.put(“Mahnaz”,
  new  Double(123.22)); tm.put(“Ayan”, new  
Double(1378.00));tm.put(“Daisy”,  new  
Double(99.22));tm.put(“Qadir”,
new  Double(-19.08));

  // Get a set of the entries
Set  set  =  tm.entrySet();

  // Get an iterator
Iterator i = set.iterator();

  // Display elements
while(i.hasNext()) {
Map.Entry  me  =  (Map.Entry)i.next();
System.out.print(me.getKey()  +  “:  “);
System.out.println(me.getValue());
}
System.out.println();

  // Deposit  1000 into  Zara’s  account
double balance = ((Double)tm.get(“Zara”)).doubleValue();
tm.put(“Zara”,  new  Double(balance  +  1000));
System.out.println(“Zara’s  new  balance:  ”  +  tm.get(“Zara”));
}

About us and this blog

We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

More from our blog

See all posts