public class KeysetAndEntrySet {
public static void main(String[] args) {
Map map1 = new HashMap();
Map map2 = new TreeMap();
map1.put("name1", "Christ Bosh");
map1.put("name2","Kobe Bryant");
map1.put("name3", "Lebron James");
map1.put("name4", "Dwany Wade");
map2.put("name1", "Christ Bosh");
map2.put("name2","Kobe Bryant");
map2.put("name3", "Lebron James");
map2.put("name4", "Dwany Wade");
Set set = map1.entrySet();
Iterator it = set.iterator();
while(it.hasNext()){
Map.Entry next = (Entry) it.next();
// System.out.println("========"+next.toString()+"**********");
// String str = it.next().toString();
// int index = str.indexOf("=");
// System.out.println(str.substring(0,index)+" "+str.substring(index+1));
Object key = next.getKey();
Object value = next.getValue();
System.out.println(key+"++++"+value);
}
System.out.println("------------------------------------");
Set set2 = map2.keySet();
Iterator it2 = set2.iterator();
while(it2.hasNext()){
Object ob = it2.next();
System.out.println(ob.toString()+" "+map2.get(ob));
}
}
}