package  org.JavaIncloud.java ; 
 
import  java.util.HashMap ; 
import  java.util.Map ; 
import  java.util.logging.Logger ; 
 
public  class  MapShowCase 
{ 
	public  static  final  Logger	log	=  Logger.getLogger ( MemoryManagement.class .getName ( ) ) ; 
 
	public  void  iterateMapFromJavaInCloud
( HashMap
< String , Integer
>  passAMap
)  	{ 
		Map
< String , Integer
>  bodyMap 
=  passAMap
; 		/* 
		 * N.B- You can use following method with for loop, for each loop,  
		 * iterator or Enumeration, you can choose any one according to your convenient. 
		 */ 
		//Iterate over Key(It includes Way-1 and Way-2) 
		//Way-1 
        for  ( String  babyName 
:  bodyMap.
keySet ( ) )          { 
        	log.info ( "Baby Name(Key)>> " + babyName) ; 
        	log.info ( "Baby Age(Value)>>" + bodyMap.get ( babyName) ) ; 
        } 
        //performance wise more efficient than Way-1 
        //Way-2 
        for  ( Map .
Entry < String , Integer
>  babyEntry 
:  bodyMap.
entrySet ( ) )          { 
        	log.info ( "Baby Name(Key)>> " + babyEntry.getKey ( ) ) ; 
            log.info ( "Baby Age(Value)>>" + babyEntry.getValue ( ) ) ; 
        } 
        //Iterate over value(It includes Way-3) 
        //Way-3 
      	for  ( Integer  babyAge 
:  bodyMap.
values ( ) )         	{ 
      		log.info ( "Baby Age(Value)>>"  +  babyAge) ; 
      	} 
	} 
} 
 
cGFja2FnZSBvcmcuSmF2YUluY2xvdWQuamF2YTsKCmltcG9ydCBqYXZhLnV0aWwuSGFzaE1hcDsKaW1wb3J0IGphdmEudXRpbC5NYXA7CmltcG9ydCBqYXZhLnV0aWwubG9nZ2luZy5Mb2dnZXI7CgpwdWJsaWMgY2xhc3MgTWFwU2hvd0Nhc2UgCnsKCXB1YmxpYyBzdGF0aWMgZmluYWwgTG9nZ2VyCWxvZwk9IExvZ2dlci5nZXRMb2dnZXIoTWVtb3J5TWFuYWdlbWVudC5jbGFzcy5nZXROYW1lKCkpOwoJCglwdWJsaWMgdm9pZCBpdGVyYXRlTWFwRnJvbUphdmFJbkNsb3VkKEhhc2hNYXA8U3RyaW5nLCBJbnRlZ2VyPiBwYXNzQU1hcCkKCXsKCQlNYXA8U3RyaW5nLCBJbnRlZ2VyPiBib2R5TWFwID0gcGFzc0FNYXA7CgkJLyoKCQkgKiBOLkItIFlvdSBjYW4gdXNlIGZvbGxvd2luZyBtZXRob2Qgd2l0aCBmb3IgbG9vcCwgZm9yIGVhY2ggbG9vcCwgCgkJICogaXRlcmF0b3Igb3IgRW51bWVyYXRpb24sIHlvdSBjYW4gY2hvb3NlIGFueSBvbmUgYWNjb3JkaW5nIHRvIHlvdXIgY29udmVuaWVudC4KCQkgKi8KCQkvL0l0ZXJhdGUgb3ZlciBLZXkoSXQgaW5jbHVkZXMgV2F5LTEgYW5kIFdheS0yKQoJCS8vV2F5LTEKICAgICAgICBmb3IgKFN0cmluZyBiYWJ5TmFtZSA6IGJvZHlNYXAua2V5U2V0KCkpCiAgICAgICAgewogICAgICAgIAlsb2cuaW5mbygiQmFieSBOYW1lKEtleSk+PiAiK2JhYnlOYW1lKTsKICAgICAgICAJbG9nLmluZm8oIkJhYnkgQWdlKFZhbHVlKT4+Iitib2R5TWFwLmdldChiYWJ5TmFtZSkpOwogICAgICAgIH0KICAgICAgICAvL3BlcmZvcm1hbmNlIHdpc2UgbW9yZSBlZmZpY2llbnQgdGhhbiBXYXktMQogICAgICAgIC8vV2F5LTIKICAgICAgICBmb3IgKE1hcC5FbnRyeTxTdHJpbmcsIEludGVnZXI+IGJhYnlFbnRyeSA6IGJvZHlNYXAuZW50cnlTZXQoKSkKICAgICAgICB7CiAgICAgICAgCWxvZy5pbmZvKCJCYWJ5IE5hbWUoS2V5KT4+ICIrYmFieUVudHJ5LmdldEtleSgpKTsKICAgICAgICAgICAgbG9nLmluZm8oIkJhYnkgQWdlKFZhbHVlKT4+IitiYWJ5RW50cnkuZ2V0VmFsdWUoKSk7CiAgICAgICAgfQogICAgICAgIC8vSXRlcmF0ZSBvdmVyIHZhbHVlKEl0IGluY2x1ZGVzIFdheS0zKQogICAgICAgIC8vV2F5LTMKICAgICAgCWZvciAoSW50ZWdlciBiYWJ5QWdlIDogYm9keU1hcC52YWx1ZXMoKSkgCiAgICAgIAl7CiAgICAgIAkJbG9nLmluZm8oIkJhYnkgQWdlKFZhbHVlKT4+IiArIGJhYnlBZ2UpOwogICAgICAJfQoJfQp9Cg==
				
				 
			
				
			
			
				
	
		
	
		 
	Main.java:7: error: class MapShowCase is public, should be declared in a file named MapShowCase.java
public class MapShowCase 
       ^
Main.java:9: error: cannot find symbol
	public static final Logger	log	= Logger.getLogger(MemoryManagement.class.getName());
	                          	   	                   ^
  symbol:   class MemoryManagement
  location: class MapShowCase
2 errors