āĻāĻžāĻāĻž āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻŋ? āĻāĻžāĻāĻž āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻžāĻāĻž āĻāĻžāĻ˛ā§āĻāĻļāĻ¨ āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻāĻāĻāĻŋ āĻ
āĻāĻļ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻžāĻ˛ā§āĻāĻļāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻŦ-āĻāĻžāĻāĻĒ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻāĻāĻ°āĻŖ āĻāĻ°ā§, āĻŦāĻ˛ā§āĻ¨, āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻŦāĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧāĨ¤ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨<āĻā§, āĻŽāĻžāĻ¨> āĻāĻāĻāĻŋ āĻā§-āĻŽāĻžāĻ¨ āĻā§āĻĄāĻŧāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻāĻ°ā§āĨ¤ āĻā§ āĻāĻŦāĻ āĻŽāĻžāĻ¨ āĻāĻāĻ¯āĻŧāĻ āĻāĻŋāĻā§ āĻŦāĻ¸ā§āĻ¤ā§āĨ¤ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§ āĻ
āĻ¨āĻ¨ā§āĻ¯, āĻ¯āĻĻāĻŋāĻ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¸āĻĻā§āĻļ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻāĻžāĻ¤ā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻĨāĻž āĻāĻžāĻŦāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ
āĻāĻŋāĻ§āĻžāĻ¨ āĻŦāĻž āĻ
āĻ¨āĻ˛āĻžāĻāĻ¨-āĻļāĻĒ āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻŋ āĻ¤āĻžāĻ° āĻ
āĻ¨āĻ¨ā§āĻ¯ āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻāĻā§āĻŽ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻā§āĻāĻŋ āĻāĻāĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ
āĻ¨āĻ¨ā§āĻ¯ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻŽā§āĻ¯āĻžāĻĒā§<āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻāĻāĻā§āĻŽ> āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻšāĻ˛ āĻ
āĻ¨āĻ˛āĻžāĻāĻ¨ āĻļāĻĒ āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻāĻāĻā§āĻŽā§āĻ° āĻāĻāĻāĻŋ āĻāĻāĻĄāĻŋāĨ¤
āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻŦāĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ°āĻ¯āĻŧā§āĻā§:
āĻŦāĻžāĻāĻ§āĻžāĻ ;
āĻ¸āĻŽāĻŦāĻ°ā§āĻ¤ā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°<K,V> ;
ConcurrentNavigableMap<K,V> ;
āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻŽā§āĻ¸ā§āĻ āĻĒā§āĻ°āĻ¸āĻā§āĻ ;
āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻ¸āĻā§āĻ ;
āĻ¨ā§āĻāĻŋāĻā§āĻŦāĻ˛ āĻŽā§āĻ¯āĻžāĻĒ<K,V> ;
SOAPMessageContext ;
āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻŽā§āĻ¯āĻžāĻĒ<K,V> āĨ¤
āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨:
āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°
āĻā§āĻŖāĻžāĻŦāĻ˛ā§
āĻĒā§āĻ°āĻŽāĻžāĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§
āĻ¸āĻŽāĻŦāĻ°ā§āĻ¤ā§ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ
āĻ¸āĻŽāĻŦāĻ°ā§āĻ¤ā§ āĻ¸ā§āĻāĻŋāĻĒāĻ˛āĻŋāĻ¸ā§āĻāĻŽā§āĻ¯āĻžāĻĒ
EnumMap
āĻšā§āĻ¯āĻžāĻļ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°
āĻšā§āĻ¯āĻžāĻļ āĻā§āĻŦāĻŋāĻ˛
āĻāĻāĻĄā§āĻ¨ā§āĻāĻŋāĻāĻŋ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ
āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻāĻžāĻ°āĻ¸ā§āĻā§āĻ āĻāĻžāĻ°āĻŖ
āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯
āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§
āĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ āĻāĻā§āĻāĻŋāĻ¤
āĻ¸āĻŋāĻŽā§āĻĒāĻ˛ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ
TabularDataSupport
āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ
UID āĻĄāĻŋāĻĢāĻ˛ā§āĻ
WeakHashMap
Java AbstractMap āĻšāĻ˛ āĻāĻāĻāĻŋ āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻļā§āĻ°ā§āĻŖā§ āĻ¯āĻž āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ
āĻ§āĻŋāĻāĻžāĻāĻļ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§āĨ¤
āĻāĻžāĻāĻž āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻā§āĻŦāĻŋāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§-āĻŽāĻžāĻ¨ā§āĻ° āĻā§āĻĄāĻŧāĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻāĻžāĻ āĻžāĻŽā§āĨ¤
āĻāĻžāĻāĻž āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ°, āĻ
āĻ°ā§āĻĨāĻžā§ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻā§ āĻ¸āĻš āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨āĨ¤
āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻā§āĻŦāĻŋāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ WeakHashMap , āĻŽāĻžāĻ¨ āĻ¸āĻš āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¯āĻž āĻāĻŦāĻ°ā§āĻāĻ¨āĻž āĻ¸āĻāĻā§āĻ°āĻžāĻšāĻ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
LinkedHashMap āĻšāĻ˛ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻ°āĻŽ āĻ¸āĻš āĻāĻāĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°, āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻā§āĻ°āĻŽā§ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
EnumMap enum āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ AbstractMap āĻā§āĻ˛āĻžāĻ¸ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°ā§ āĨ¤
IdentityHashMap āĻ¨āĻĨāĻŋāĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ā§āĻ¨ā§āĻ¸ āĻā§āĻāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§,
āĻ¸āĻŽāĻžāĻ¨() āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§
== āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§ āĻā§ āĻĻāĻŋāĻ¯āĻŧā§ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻāĻ°ā§
āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§ āĻāĻā§āĻ°āĻšā§: āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ, āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻāĻŦāĻ āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻā§āĻ°āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§āĨ¤ āĻŦāĻ˛ā§āĻ¨, āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻāĻŦāĻ āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ
āĻ¨ā§āĻŽāĻžāĻ¨āĻ¯ā§āĻā§āĻ¯ āĻā§āĻ°āĻŽ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯āĻāĻ¨ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§ āĻ¨ā§āĻāĨ¤
āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¯ā§ āĻā§āĻ¨ā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻžāĻ āĻšāĻ˛ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻž, āĻ
āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻžāĨ¤
āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻĒā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§, āĻ
āĻŦāĻā§āĻā§āĻā§āĻ° āĻŽāĻžāĻ¨) āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻžāĻ¯āĻŧāĨ¤
public void putAll(āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°) āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻžāĻ¯āĻŧāĨ¤
āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻ°āĻŋāĻŽā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻŽā§āĻā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āĻ(āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§-āĻāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ āĻā§ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§
public Set keySet() āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻžāĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§ āĻĨāĻžāĻā§
public Set entrySet() āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§ āĻāĻŦāĻ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻŋ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻŋ? āĻāĻāĻŋ Map<Key,Value> āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻāĻ āĻ¤āĻĨā§āĻ¯ āĻāĻžāĻ āĻžāĻŽā§ āĻšā§āĻ¯āĻžāĻļāĻŋāĻ āĻ¨ā§āĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤
āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻžāĻā§āĻ° āĻŽā§āĻ˛ āĻ¨ā§āĻ¤āĻŋ: āĻšā§āĻ¯āĻžāĻļāĻŋāĻ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¤āĻž āĻŦā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĨāĻŽā§ āĻšā§āĻ¯āĻžāĻļāĻŋāĻ āĻāĻŦāĻ āĻšā§āĻ¯āĻžāĻļ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻž āĻ¯āĻžāĻāĨ¤ āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻĢāĻžāĻāĻļāĻ¨ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻāĻžāĻŖāĻŋāĻ¤āĻŋāĻ āĻ
āĻ°ā§āĻĨā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨. āĻ¤āĻžāĻ āĻāĻŋāĻā§ āĻāĻ¨āĻĒā§āĻ āĻŽāĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ (āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§, āĻĄā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ
āĻāĻļ) āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻ āĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻŋāĻā§ āĻāĻāĻāĻĒā§āĻ āĻŽāĻžāĻ¨ - āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ-āĻ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻšā§āĻ¯āĻžāĻļ āĻāĻāĻāĻŋ āĻ¸āĻ āĻŋāĻ āĻĻā§āĻ°ā§āĻā§āĻ¯ā§āĻ° āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻā§āĻ˛āĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¤āĻŦā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¨ā§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĒā§āĻā§āĻˇā§:
āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ¨āĻĒā§āĻ (āĻŦāĻ¸ā§āĻ¤ā§) āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻšā§āĻ¯āĻžāĻļ āĻā§āĻĄ āĻāĻā§āĨ¤
āĻ¯āĻĻāĻŋ āĻĻā§āĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻĻā§āĻ° āĻšā§āĻ¯āĻžāĻļ āĻā§āĻĄāĻā§āĻ˛āĻŋāĻ āĻ¸āĻŽāĻžāĻ¨āĨ¤ āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻ¸āĻ¤ā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤
āĻšā§āĻ¯āĻžāĻļ āĻā§āĻĄ āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ˛ā§, āĻŦāĻ¸ā§āĻ¤ā§ āĻ
āĻŦāĻļā§āĻ¯āĻ āĻ¸āĻŽāĻžāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻāĻ āĻšā§āĻ¯āĻžāĻļ āĻā§āĻĄ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻŦ āĻ
āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻāĻāĻ¨āĻž, āĻ¯āĻžāĻ° āĻ¨āĻžāĻŽ "āĻ¸āĻāĻāĻ°ā§āĻˇ" āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻŽāĻžāĻ¨ā§āĻ° āĻšā§āĻ¯āĻžāĻļ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻāĻāĻ°ā§āĻˇā§āĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻžāĻā§ āĻāĻŽāĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧā§ˇ
āĻāĻžāĻāĻžāĻ¤ā§, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻā§āĻĄ āĻāĻā§āĨ¤ āĻāĻāĻŋ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻ° āĻšā§āĻ¯āĻžāĻļāĻā§āĻĄ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻā§āĻ° āĻĒā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻāĻžāĻ˛ āĻā§āĻ˛āĻžāĻ¸āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻ°āĻž āĻ¤āĻžāĻĻā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻā§āĻ˛āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ°
āĻ¸āĻŽāĻžāĻ¨ āĻāĻ°ā§ āĨ¤
āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ: āĻāĻāĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¸ā§āĻ¤āĻ°āĻžāĻ āĻā§āĻ˛āĻžāĻ¸ HashMap<K,V> āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻā§ āĻāĻŦāĻ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤āĨ¤ āĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļāĻŋāĻ āĻ¨ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĨ¤ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻā§-āĻŽāĻžāĻ¨ āĻā§āĻĄāĻŧāĻž "āĻŦāĻžāĻ˛āĻ¤āĻŋ" āĻ¤ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ āĻŦāĻžāĻ˛āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻāĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ "āĻā§āĻŦāĻŋāĻ˛" āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§, āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻ
ā§āĻ¯āĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻ°
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻāĻāĻžāĻ° āĻšāĻ˛ 16 . āĻāĻžāĻāĻžāĻ¤ā§ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻāĻāĻŋ āĻŦāĻžāĻ˛āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻā§-āĻāĻ° āĻšā§āĻ¯āĻžāĻļāĻā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻā§/āĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻā§āĻĄāĻŧāĻž āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤: āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§āĻ° āĻāĻāĻŋāĻ˛ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻšāĻ˛ āĻ¯ā§ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸ā§āĻ˛ (āĻŦāĻžāĻ˛āĻ¤āĻŋ) āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻž āĻ¨āĻ¯āĻŧ āĻŦāĻ°āĻ āĻāĻāĻžāĻ§āĻŋāĻ āĻ°āĻžāĻā§āĨ¤ āĻāĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻ āĻŦāĻ¸ā§āĻ¤ā§ (āĻ¯ā§āĻŽāĻ¨ āĻ˛āĻŋāĻā§āĻāĻĄāĻ˛āĻŋāĻ¸ā§āĻ) āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¤āĻŦā§ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻā§āĻāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻā§āĻĄāĻŧāĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻĄāĻŧāĻžāĻ° āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻā§āĻāĻ¨āĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ
āĻ°ā§āĻĨāĻžā§, āĻ¸āĻŽāĻ¸ā§āĻ¤ HashMap āĻā§āĻĄāĻŧāĻž 16 āĻāĻŋ āĻā§āĻāĻ¨ āĻā§āĻĄāĻŧā§ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻāĻŋāĻ¯āĻŧā§ āĻāĻā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻā§āĻŦāĻŋāĻ˛ā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻĄāĻŧāĻž āĻ°āĻžāĻā§āĻ¨, āĻ¤āĻāĻ¨ āĻā§āĻāĻŋāĻ° āĻšā§āĻ¯āĻžāĻļ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻšā§āĻ¯āĻžāĻļāĻāĻŋ āĻā§ āĻ
āĻŦāĻā§āĻā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļāĻā§āĻĄ āĻĢāĻžāĻāĻļāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻāĻŋ 0-15 āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻā§āĻĄāĻŧāĻžāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻ¸ā§āĻāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻžāĻ˛āĻ¤āĻŋāĻ¤ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻā§āĻĄāĻŧāĻžāĻ° āĻļā§āĻā§āĻāĻ˛ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¤ā§āĻŦāĻ°āĻŖ āĻĻā§āĻ¯āĻŧ. āĻāĻžāĻŦāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻž āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻĒā§āĻ°ā§ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻžāĨ¤ āĻā§āĻāĻŋāĻ° āĻšā§āĻ¯āĻžāĻļ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻšā§āĻ¯āĻžāĻļ āĻ¸ā§āĻāĻ āĻ¸āĻš āĻāĻ°ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻā§āĻŦāĻ˛ āĻā§āĻāĻ¨āĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻā§āĻĄāĻŧāĻž āĻĨāĻžāĻāĻ˛ā§ āĻā§āĻāĻ¨āĻā§āĻ˛ā§ āĻ
āĻ¨ā§āĻ āĻ˛āĻŽā§āĻŦāĻž āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ
ā§āĻ¯āĻžāĻ°ā§āĻ° āĻāĻāĻžāĻ° āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻā§āĻāĻŋāĻ¤ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻšā§āĻ¯āĻžāĻļ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻāĻ¨ āĻŦāĻ°āĻžāĻŦāĻ° āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻāĻŋāĻ¯āĻŧā§ āĻĨāĻžāĻā§āĨ¤
āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻā§āĻˇāĻŖāĻž āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻā§āĻĄā§ āĻ¯āĻžāĻ¨ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻˇāĻŖāĻžāĻāĻŋ āĻĒāĻžāĻŦā§āĻ¨:
public class HashMap extends AbstractMap implements Map , Cloneable , Serializable
āĻ¯ā§āĻāĻžāĻ¨ā§
K āĻšāĻ˛ āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ°āĻā§āĻˇāĻŖāĻžāĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ§āĻ°āĻ¨ āĻāĻŦāĻ
V - āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ§āĻ°āĻ¨ā§ˇ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄā§ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻā§ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻā§āĻˇāĻŖāĻžāĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
HashMap < Integer , String > myHashMap = new HashMap < Integer , String > ( ) ;
āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻāĻžāĻ¨ā§ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§-āĻāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
āĻ
āĻŦāĻā§āĻā§āĻ āĻĒā§āĻ (āĻā§ k, āĻŽāĻžāĻ¨ v) āĻŽā§āĻ¯āĻžāĻĒā§ āĻā§ āĻŽāĻžāĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻžāĻ¯āĻŧ;
āĻ
āĻŦāĻā§āĻā§āĻ āĻ°āĻŋāĻŽā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻā§ āĻ¤āĻŦā§ āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ;
void clear() āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§-āĻŽāĻžāĻ¨ āĻā§āĻĄāĻŧāĻž āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ;
āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āĻ˛ā§āĻ¨() āĻā§ āĻāĻŦāĻ āĻŽāĻžāĻ¨ āĻā§āĻ˛ā§āĻ¨ āĻ¨āĻž āĻāĻ°ā§āĻ āĻāĻ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§āĻ° āĻāĻāĻāĻŋ āĻ
āĻāĻā§āĻ° āĻ
āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ containsKey(āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻā§āĻ˛ā§ āĻ¸āĻ¤ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§, āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĨāĻžāĻā§ āĻ¤āĻŦā§ āĻŽāĻŋāĻĨā§āĻ¯āĻž;
āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ containsValue(āĻ
āĻŦāĻā§āĻā§āĻā§āĻ° āĻŽāĻžāĻ¨) āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻā§āĻ˛ā§ āĻ¸āĻ¤ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§, āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĨāĻžāĻā§ āĻ¤āĻžāĻšāĻ˛ā§ āĻŽāĻŋāĻĨā§āĻ¯āĻž;
āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ isEmpty() āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻāĻžāĻ˛āĻŋ āĻĨāĻžāĻāĻ˛ā§ āĻ¸āĻ¤ā§āĻ¯, āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§ āĻŽāĻŋāĻĨā§āĻ¯āĻž āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ;
āĻ¸ā§āĻ keySet() āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻāĻ¨āĻž āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ;
int size() āĻā§-āĻŽāĻžāĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻāĻ¯āĻŧā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻŽāĻžāĻ¨() āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ°āĻš āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
āĻ
āĻŦāĻā§āĻā§āĻ āĻ°āĻŋāĻŽā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻā§-āĻŽāĻžāĻ¨ā§āĻ° āĻā§āĻĄāĻŧāĻž āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ;
void putAll(āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° m) āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ
āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ
āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°ā§āĨ¤
āĻāĻžāĻāĻž āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻāĻ˛ā§āĻ¨ āĻāĻžāĻāĻž āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻš āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§:
import java. util. HashMap ;
import java. util. Map ;
import java. util. Iterator ;
import java. util. Set ;
public class HashMap {
public static void main ( String [ ] args) {
{
HashMap < Integer , String > myHashMap = new HashMap < Integer , String > ( ) ;
myHashMap. put ( 7 , "Johnny" ) ;
myHashMap. put ( 8 , "Ivy" ) ;
myHashMap. put ( 1 , "Rick" ) ;
myHashMap. put ( 4 , "Stan" ) ;
myHashMap. put ( 3 , "Kyle" ) ;
Set set = myHashMap. entrySet ( ) ;
Iterator iterator = set. iterator ( ) ;
while ( iterator. hasNext ( ) ) {
Map. Entry mapEntry = ( Map. Entry ) iterator. next ( ) ;
System . out. print ( "key: " + mapEntry. getKey ( ) + " value: " ) ;
System . out. println ( mapEntry. getValue ( ) ) ;
}
System . out. println ( "get an element from myHashMap via key and print the value out:" ) ;
System . out. println ( myHashMap. get ( 8 ) ) ;
System . out. println ( myHashMap) ;
String var = myHashMap. get ( 2 ) ;
System . out. println ( "Value with key 2: " + var ) ;
var = myHashMap. get ( 7 ) ;
System . out. println ( "Value with key 7: " + var ) ;
myHashMap. remove ( 4 ) ;
System . out. println ( "myHashMap after removing element:" ) ;
System . out. println ( myHashMap) ;
myHashMap. clear ( ) ;
System . out. println ( "myHashMap after total clearing:" ) ;
System . out. println ( myHashMap) ;
}
}
}
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛:
key: 1 value: Rick
key: 3 value: Kyle
key: 4 value: Stan
key: 7 value: Johnny
key: 8 value: Ivy
get an element from myHashMap via key and print the value out:
Ivy
{1=Rick, 3=Kyle, 4=Stan, 7=Johnny, 8=Ivy}
Value with key 2: null
Value with key 7: Johnny
myHashMap after removing element:
{1=Rick, 3=Kyle, 7=Johnny, 8=Ivy}
myHashMap after total clearing:
{}
āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻāĻžāĻāĻžāĻ¤ā§ TreeMap āĻāĻāĻžāĻĄāĻŧāĻžāĻ Map<Key,Value> āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻ˛āĻžāĻ˛-āĻāĻžāĻ˛ā§ āĻāĻžāĻā§āĻ° āĻĄā§āĻāĻž āĻāĻžāĻ āĻžāĻŽā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻžāĻ "āĻ¨ā§āĻĄ" āĻāĻŦāĻ āĻ˛āĻžāĻāĻ¨ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤ āĻ¯āĻž āĻ¨ā§āĻĄ - āĻļāĻžāĻāĻžāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§ā§ˇ "āĻŽā§āĻ˛" āĻ¨ā§āĻĄāĻāĻŋ āĻāĻžāĻā§āĻ° āĻļā§āĻ°ā§āĻˇā§ āĻĨāĻžāĻā§ā§ˇ āĻŽā§āĻ˛ āĻĨā§āĻā§, āĻļāĻžāĻāĻž āĻāĻŦāĻ āĻ¨ā§āĻĄ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻļā§āĻ°ā§āĻŖāĻŋāĻŦāĻĻā§āĻ§ āĻāĻžāĻ āĻžāĻŽā§, āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻŦāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻŽā§āĻ˛ā§āĻ° "āĻļāĻŋāĻļā§" āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ āĻāĻžāĻāĻ˛ā§āĻĄ āĻ¨ā§āĻĄā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¸āĻ¨ā§āĻ¤āĻžāĻ¨ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¨ā§āĻĄāĨ¤ āĻļāĻŋāĻļā§āĻŦāĻŋāĻšā§āĻ¨ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻā§ "āĻāĻ¨ā§āĻĄ-āĻ¨ā§āĻĄ" āĻŦāĻž "āĻĒāĻžāĻ¤āĻž" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻŋ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻā§āĻ°āĻŋ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻžāĻ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¨ā§āĻĄ āĻļā§āĻ¨ā§āĻ¯, āĻāĻāĻāĻŋ , āĻŦāĻž āĻĻā§āĻāĻŋ āĻļāĻŋāĻļā§āĨ¤ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻ¸āĻžāĻ°ā§āĻ āĻā§āĻ°āĻŋ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻžāĻŽā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻ¨ā§āĻĄ āĻāĻāĻāĻŋ āĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§, āĻāĻŦāĻ āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻŽāĻžāĻ¨, āĻāĻŦāĻ āĻĻā§āĻāĻŋ āĻŦāĻŋāĻļāĻŋāĻˇā§āĻ āĻ¸āĻžāĻŦ-āĻā§āĻ°āĻŋ ("āĻŦāĻžāĻŽ" āĻāĻŦāĻ "āĻĄāĻžāĻ¨") āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻāĻŋ āĻ¸ā§āĻŦ-āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻžāĻ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ¨ā§āĻĄ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻžāĻ āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¤āĻžāĻ° āĻāĻā§āĻāĻ¤āĻž (āĻŽā§āĻ˛ā§āĻ° āĻ¨ā§āĻā§ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻ āĻ¸ā§āĻ¤āĻ°) āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻāĻāĻā§āĻŽ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻŦāĻ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻžāĻ° āĻŽā§āĻā§ āĻā§āĻ āĻ°āĻžāĻā§āĨ¤ āĻāĻāĻāĻŋ āĻ˛āĻžāĻ˛-āĻāĻžāĻ˛ā§ āĻāĻžāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¸ā§āĻˇāĻŽ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻāĻžāĻ:
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¨ā§āĻĄ āĻšāĻ¯āĻŧ āĻ˛āĻžāĻ˛ āĻŦāĻž āĻāĻžāĻ˛ā§
āĻŽā§āĻ˛ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻžāĻ˛ā§
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻžāĻ¤āĻž āĻāĻāĻāĻŋ NIL (āĻāĻžāĻ˛āĻŋ, āĻļā§āĻ¨ā§āĻ¯) āĻ¨ā§āĻĄ āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻžāĻ˛ā§
āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ¨ā§āĻĄ āĻ˛āĻžāĻ˛ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻ° āĻŦāĻžāĻā§āĻāĻžāĻ°āĻž āĻ
āĻŦāĻļā§āĻ¯āĻ āĻāĻžāĻ˛ā§āĨ¤
āĻāĻāĻāĻŋ āĻ¨ā§āĻĄ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻāĻļāĻ§āĻ° āĻĒāĻžāĻ¤āĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻšāĻ āĻĒāĻĨ āĻāĻāĻ āĻ¸āĻāĻā§āĻ¯āĻ āĻāĻžāĻ˛ā§ āĻ¨ā§āĻĄ āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĨ¤
āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻ¨ā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻā§āĻ˛āĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋ āĻĄā§āĻāĻž āĻāĻžāĻ āĻžāĻŽā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŦāĻ āĻ°ā§āĻĄ-āĻŦā§āĻ˛ā§āĻ¯āĻžāĻ āĻā§āĻ°āĻŋ āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§āĻā§āĻ˛āĻŋ āĻ¸āĻžāĻāĻžāĻ¯āĻŧāĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻ¤āĻžāĻ° āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻā§āĻ°āĻŽ āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻžāĻāĻžāĻ āĻāĻ°ā§ āĻ°āĻžāĻā§āĨ¤ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻā§āĻ¤āĻŋāĻ āĻšāĻ˛ āĻāĻ°ā§āĻšā§ āĻā§āĻ°āĻŽ, āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ - āĻŦāĻ°ā§āĻŖāĻžāĻ¨ā§āĻā§āĻ°āĻŽāĻŋāĻ āĻā§āĻ°āĻŽāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ
āĻ°ā§āĻĄāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻžāĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻžāĻā§āĻ¤āĻŋāĻ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻŦāĻ¸ā§āĻ¤ā§ āĻŦāĻžāĻāĻžāĻ āĻāĻ°āĻž TreeMap-āĻāĻ° āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻ¸ā§āĻŦāĻŋāĻ§āĻž, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻļāĻ°ā§āĻ¤āĻžāĻŦāĻ˛ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŋāĻā§ āĻŦāĻ¸ā§āĻ¤ā§ āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĨ¤
āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻā§āĻāĻŋāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
āĻ
āĻŦāĻā§āĻā§āĻ āĻĒā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§, āĻ
āĻŦāĻā§āĻā§āĻā§āĻ° āĻŽāĻžāĻ¨) āĻāĻāĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻžāĻ¯āĻŧ;
āĻ
āĻŦāĻā§āĻā§āĻ āĻ°āĻŋāĻŽā§āĻ (āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻāĻ āĻā§āĻāĻŋāĻ° āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒā§ āĻāĻāĻŋ āĻĨāĻžāĻā§;
āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ containsKey(āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¸āĻ¤ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻĻāĻŋ āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻĨāĻžāĻā§;
āĻ¯āĻĻāĻŋ āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻ āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°ā§ āĻ¤āĻžāĻšāĻ˛ā§ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ (āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻžāĻ¨) āĻ¸āĻ¤ā§āĻ¯ āĻšāĻ¯āĻŧ;
āĻ
āĻŦāĻā§āĻā§āĻ firstKey() āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻā§āĻāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
āĻ
āĻŦāĻā§āĻā§āĻ lastKey() āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻļā§āĻˇ āĻā§āĻāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
void putAll(āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ
āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°ā§;
āĻ¸ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¸ā§āĻ() āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
int size() āĻā§-āĻŽāĻžāĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻāĻ¯āĻŧā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻŽāĻžāĻ¨() āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āĻ˛ā§āĻ¨() TreeMap āĻāĻ° āĻāĻāĻāĻŋ āĻ
āĻāĻā§āĻ° āĻ
āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
void clear() TreeMap āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ
SortedMap headMap(Object key_value) āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° key_value āĻĨā§āĻā§ āĻāĻŽ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ
āĻāĻļā§āĻ° āĻāĻāĻāĻŋ āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻ¸ā§āĻ āĻā§āĻ¸ā§āĻ() āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒā§ āĻĨāĻžāĻāĻž āĻā§āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
SortedMap āĻ¸āĻžāĻŦāĻŽā§āĻ¯āĻžāĻĒ(K fromKey, K toKey) āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ
āĻāĻļā§āĻ° āĻāĻāĻāĻŋ āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻžāĻ° āĻā§āĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻā§, āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤, toKey, āĻāĻāĻā§āĻāĻŋāĻ¯āĻŧāĻž
āĻ
āĻŦāĻā§āĻā§āĻ firstKey() TreeMap āĻĨā§āĻā§ āĻĒā§āĻ°āĻĨāĻŽ āĻā§ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧāĨ¤
TreeMap āĻāĻĻāĻžāĻšāĻ°āĻŖ
import java. util. TreeMap ;
import java. util. Set ;
import java. util. Iterator ;
import java. util. Map ;
public class TreeMapExample {
public static void main ( String args[ ] ) {
TreeMap < Integer , String > myTreeMap = new TreeMap < Integer , String > ( ) ;
myTreeMap. put ( 1 , "Stuart" ) ;
myTreeMap. put ( 23 , "Michael" ) ;
myTreeMap. put ( 7 , "Johnny" ) ;
myTreeMap. put ( 5 , "Ivy" ) ;
myTreeMap. put ( 2 , "Alex" ) ;
Set set = myTreeMap. entrySet ( ) ;
Iterator iterator = set. iterator ( ) ;
while ( iterator. hasNext ( ) ) {
Map. Entry myEntry = ( Map. Entry ) iterator. next ( ) ;
System . out. print ( "key: " + myEntry. getKey ( ) + " value: " ) ;
System . out. println ( myEntry. getValue ( ) ) ;
}
System . out. println ( myTreeMap) ;
myTreeMap. remove ( 2 ) ;
System . out. println ( myTreeMap) ;
}
}
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛:
key: 1 value: Stuart
key: 2 value: Alex
key: 5 value: Ivy
key: 7 value: Johnny
key: 23 value: Michael
{1=Stuart, 2=Alex, 5=Ivy, 7=Johnny, 23=Michael}
{1=Stuart, 5=Ivy, 7=Johnny, 23=Michael}
āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ LinkedHashMap āĻšāĻ˛ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ¯āĻž āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻŦāĻ āĻšā§āĻ¯āĻžāĻļ āĻŽā§āĻ¯āĻžāĻĒāĻā§ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻā§āĻ¤āĻĒāĻā§āĻˇā§, āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻā§āĻ˛āĻžāĻ¸āĻā§ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°ā§ āĻāĻŦāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§, āĻ¤āĻŦā§ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻŋ āĻā§? āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§āĻ° āĻā§āĻˇāĻŖāĻž:
Map < Integer , String > linkedHashMap = new LinkedHashMap < Integer , String > ( ) ;
āĻāĻ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ (āĻ¯ā§āĻŽāĻ¨ āĻā§āĻŦāĻŋāĻ˛, āĻ˛ā§āĻĄāĻĢā§āĻ¯āĻžāĻā§āĻāĻ°, āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ, āĻāĻāĻžāĻ°, āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¸ā§āĻ) āĻĨā§āĻā§ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°āĻ¸ā§āĻ¤ā§āĻ°ā§ āĻĒā§āĻ¯āĻŧā§āĻā§, āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻĻā§āĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻĒāĻžāĻ¯āĻŧ:
āĻšā§āĻĄāĻžāĻ° āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻŋāĻā§āĻŖ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨āĨ¤ āĻāĻ°āĻŽā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻāĻŋ āĻ¨āĻŋāĻā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§
āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĻ
āĻ°ā§āĻĄāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻžāĻ°ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒā§āĻ¤ā§ āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻ¤ā§āĻ¯ āĻšāĻ˛ā§, āĻļā§āĻˇ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻā§āĻ°āĻŽā§āĨ¤ āĻŽāĻŋāĻĨā§āĻ¯āĻž āĻšāĻ˛ā§, āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻ¯ā§ āĻā§āĻ°āĻŽā§ āĻĸā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¸ā§āĻ āĻā§āĻ°āĻŽā§ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻšāĻŦā§ā§ˇ
āĻāĻ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻā§āĻ°āĻŽ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻāĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļā§āĻ° āĻā§āĻ°āĻŽāĨ¤
āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āĻ(āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŽāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§, āĻ
āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻā§āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¨āĻž āĻĨāĻžāĻā§ āĻ¤āĻžāĻšāĻ˛ā§ āĻļā§āĻ¨ā§āĻ¯
void clear() āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻ āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻšāĻ˛ā§ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ containsKey(āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻ¸āĻ¤ā§āĻ¯ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ
āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ°āĻŋāĻŽā§āĻ āĻāĻ˛ā§āĻĄā§āĻ¸ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ(āĻŽā§āĻ¯āĻžāĻĒ. āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻā§āĻ¯ā§āĻˇā§āĻ ) āĻ¸āĻ¤ā§āĻ¯ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻ¤āĻžāĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ
Set<Map.Entry<K,V>> entrySet() āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻĨāĻžāĻāĻž āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
void forEach(BiConsumer<? super K,? super V> action) āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§ āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻŦāĻž āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻ¨āĻž āĻāĻ°ā§āĨ¤
āĻ
āĻŦāĻā§āĻā§āĻ getOrDefault(Object key, V defaultValue) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŽāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻā§-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¨āĻž āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
Set<K> keySet() āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻĨāĻžāĻāĻž āĻā§āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ°āĻŋāĻŽā§āĻāĻāĻ˛ā§āĻĄā§āĻ¸ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ(āĻŽā§āĻ¯āĻžāĻĒ.āĻāĻ¨ā§āĻā§āĻ°āĻŋ<āĻā§,āĻāĻŋ> āĻā§āĻ¯ā§āĻˇā§āĻ ) āĻ¸āĻ¤ā§āĻ¯ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻ¤āĻžāĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻāĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ
void replaceAll(BiFunction<? super K,? super V,? extensions V> function) āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§ āĻ¸ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻšā§āĻŦāĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻŦāĻž āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻĨā§āĻ°ā§ āĻāĻ°ā§āĨ¤
āĻ¸āĻāĻā§āĻ°āĻš<v>āĻŽāĻžāĻ¨() āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻĨāĻžāĻāĻž āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ°āĻš āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
LinkedHashMap āĻāĻĻāĻžāĻšāĻ°āĻŖ
import java. util. LinkedHashMap ;
import java. util. Set ;
import java. util. Iterator ;
import java. util. Map ;
public class HashLinkedListExample {
public static void main ( String args[ ] ) {
LinkedHashMap < Integer , String > myLinkedHashMap =
new LinkedHashMap < Integer , String > ( ) ;
myLinkedHashMap. put ( 7 , "Johnny" ) ;
myLinkedHashMap. put ( 12 , "Rick" ) ;
myLinkedHashMap. put ( 1 , "Kyle" ) ;
myLinkedHashMap. put ( 5 , "Percy" ) ;
myLinkedHashMap. put ( 85 , "Sebastian" ) ;
Set set = myLinkedHashMap. entrySet ( ) ;
Iterator iterator = set. iterator ( ) ;
while ( iterator. hasNext ( ) ) {
Map. Entry me = ( Map. Entry ) iterator. next ( ) ;
System . out. print ( "key: " + me. getKey ( ) +
" value: " + me. getValue ( ) + "\n" ) ;
}
System . out. println ( myLinkedHashMap) ;
myLinkedHashMap. put ( 21 , "Ivy" ) ;
System . out. println ( myLinkedHashMap) ;
myLinkedHashMap. remove ( 12 ) ;
System . out. println ( myLinkedHashMap) ;
myLinkedHashMap. put ( 12 , "Ronny" ) ;
System . out. println ( myLinkedHashMap) ;
myLinkedHashMap. put ( 1 , "Stan" ) ;
System . out. println ( myLinkedHashMap) ;
}
}
āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻĒāĻžāĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯ā§āĻ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ LinkedHashMap āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻāĻŋāĻā§ āĻāĻāĻžāĻ°ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸āĻŋāĻā§āĻ¯āĻžāĻ˛ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻāĻ āĻāĻ°āĻŋāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻā§āĻ¨, LinkedHashMap āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻā§āĻ°āĻŽ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻā§āĨ¤ āĻāĻ° āĻĒāĻ°ā§ āĻāĻŽāĻ°āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻŋ, āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻ¨āĻ¤ā§āĻ¨āĻāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻĒāĻ°ā§ - āĻā§ āĻ¸āĻš āĻāĻ°āĻ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨, āĻ¯āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻ āĻā§āĻ¤ā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻĒā§āĻ°āĻžāĻ¨ā§ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§āĨ¤
āĻāĻ˛āĻŽāĻžāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛:
key: 7 value: Johnny
key: 12 value: Rick
key: 1 value: Kyle
key: 5 value: Percy
key: 85 value: Sebastian
{7=Johnny, 12=Rick, 1=Kyle, 5=Percy, 85=Sebastian}
{7=Johnny, 12=Rick, 1=Kyle, 5=Percy, 85=Sebastian, 21=Ivy}
{7=Johnny, 1=Kyle, 5=Percy, 85=Sebastian, 21=Ivy}
{7=Johnny, 1=Kyle, 5=Percy, 85=Sebastian, 21=Ivy, 12=Ronny}
{7=Johnny, 1=Stan, 5=Percy, 85=Sebastian, 21=Ivy, 12=Ronny}
āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ, āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ, āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻ¤ā§āĻ˛āĻ¨āĻž āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ, āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻāĻŦāĻ āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻšāĻ˛ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻāĻŦāĻ āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻšāĻ˛ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ¯āĻž āĻšā§āĻ¯āĻžāĻļ āĻā§āĨ¤ TreeMap āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻžāĻ āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ° āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻā§āĻ°āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻĻā§āĻļ:
āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻā§āĻ¨ āĻ
āĻ°ā§āĻĄāĻžāĻ° āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻā§ āĻ¨āĻžāĨ¤
TreeMap āĻā§āĻā§āĻ˛āĻŋāĻ° āĻā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻā§āĻ°āĻŽ āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻžāĻāĻžāĻ¯āĻŧāĨ¤
LinkedHashMap āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻā§āĻ°āĻŽ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻā§āĨ¤
āĻ¨āĻžāĻ˛ āĻā§:
HashMap āĻāĻŦāĻ LinkedHashMap āĻāĻāĻāĻŋ āĻ¨āĻžāĻ˛ āĻā§ āĻĨāĻžāĻāĻžāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻ¨āĻžāĻ˛ āĻā§āĻā§āĻ˛āĻŋāĻā§ āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻ¨āĻž āĻ¯āĻĻāĻŋ āĻā§āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻžāĻā§āĻ¤āĻŋāĻ āĻā§āĻ°āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻž āĻ¤ā§āĻ˛āĻ¨āĻžāĻāĻžāĻ°ā§ āĻ¨āĻžāĻ˛ āĻ˛ā§āĻ¤ā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžā§ˇ
āĻāĻ¸ā§āĻ¨ āĻāĻāĻāĻŋ āĻāĻžāĻāĻž āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ āĻ¯āĻž āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻ¤āĻŋāĻ¨āĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§:
import java. util. HashMap ;
import java. util. LinkedHashMap ;
import java. util. TreeMap ;
public class CompMapImpl {
public static void main ( String [ ] args) {
HashMap < Integer , String > hashMap = new HashMap < > ( ) ;
TreeMap < Integer , String > treeMap = new TreeMap < > ( ) ;
LinkedHashMap < Integer , String > linkedHashMap = new LinkedHashMap < > ( ) ;
hashMap. put ( 5 , "Ivy" ) ;
hashMap. put ( null , "Joker" ) ;
hashMap. put ( 1 , "First" ) ;
hashMap. put ( 2 , "Kyle" ) ;
hashMap. put ( - 2 , "Paul" ) ;
hashMap. put ( 3 , "Sandy" ) ;
treeMap. put ( 5 , "Ivy" ) ;
treeMap. put ( 1 , "First" ) ;
treeMap. put ( 2 , "Kyle" ) ;
treeMap. put ( - 2 , "Paul" ) ;
treeMap. put ( 3 , "Sandy" ) ;
linkedHashMap. put ( 5 , "Ivy" ) ;
linkedHashMap. put ( null , "Joker" ) ;
linkedHashMap. put ( 1 , "First" ) ;
linkedHashMap. put ( 2 , "Kyle" ) ;
linkedHashMap. put ( - 2 , "Paul" ) ;
linkedHashMap. put ( 3 , "Sandy" ) ;
System . out. println ( "HashMap" ) ;
System . out. println ( hashMap) ;
System . out. println ( "TreeMap" ) ;
System . out. println ( treeMap) ;
System . out. println ( "LinkedHashMap" ) ;
System . out. println ( linkedHashMap) ;
LinkedHashMap < String , String > linkedHashMap1= new LinkedHashMap < > ( ) ;
linkedHashMap1. put ( null , "Andy" ) ;
System . out. println ( linkedHashMap1) ;
}
}
āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻāĻžāĻ¨ā§:
HashMap
{null=Joker, 1=First, -2=Paul, 2=Kyle, 3=Sandy, 5=Ivy}
TreeMap
{-2=Paul, 1=First, 2=Kyle, 3=Sandy, 5=Ivy}
LinkedHashMap
{5=Ivy, null=Joker, 1=First, 2=Kyle, -2=Paul, 3=Sandy}
{null=Andy}
āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻāĻŋ, āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻā§āĻ°āĻŽ āĻ¸ā§āĻĒāĻˇā§āĻ āĻ¨āĻ¯āĻŧ, āĻā§āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒā§ āĻāĻāĻŋ āĻā§āĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§, āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§ āĻāĻāĻŋ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļā§āĻ° āĻā§āĻ°āĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻŽāĻ°āĻž āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§ āĻ¨āĻžāĻ˛ āĻā§ āĻ°āĻžāĻāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŋ, āĻāĻŽāĻ°āĻž NullPointerException āĻĒāĻžāĻŦ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻĄāĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ1-āĻ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻā§āĻā§āĻ˛āĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻāĻŽāĻ°āĻž āĻāĻāĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻšāĻ˛ āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ-āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ¤āĻŋ, āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻā§āĻāĻ¯āĻŧāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ°ā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ° āĻŦāĻŋāĻļā§āĻā§āĻāĻ˛ āĻā§āĻ°āĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻšā§āĻ¯āĻžāĻļ āĻŽā§āĻ¯āĻžāĻĒ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻā§āĻ˛āĻŋāĻā§ āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻ¸ā§āĻ¤ā§āĻ°ā§ āĻĒāĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻā§āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ
āĻ°ā§āĻĄāĻžāĻ° āĻĒāĻžāĻ¯āĻŧā§ˇ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻĄāĻ˛āĻŋāĻ¸ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻĻāĻŋāĻ āĻĨā§āĻā§ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻ¯āĻŧāĻŦāĻšā§āĻ˛āĨ¤ āĻāĻāĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§ āĻšā§āĻ¯āĻžāĻļāĻŽā§āĻ¯āĻžāĻĒā§āĻ° āĻā§āĻ¯āĻŧā§ āĻ§ā§āĻ° āĻāĻŦāĻ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻāĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻ¯ā§āĻ/āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§āĻāĻž āĻ§ā§āĻ°āĨ¤ āĻāĻāĻāĻŋ āĻāĻžāĻā§āĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻāĻ°ā§āĻ§ā§āĻŦāĻā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻŦāĻžāĻāĻžāĻ āĻāĻ°āĻž āĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĨ¤ āĻ¯āĻžāĻšā§āĻ,
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻž āĻļāĻŋāĻā§āĻā§āĻ¨ āĻ¤āĻž āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻāĻž āĻā§āĻ°ā§āĻ¸ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻŋāĻĄāĻŋāĻ āĻĒāĻžāĻ āĻĻā§āĻāĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ