Асоціативний масив Java
// import java.util.HashMap;
// import java.util.Iterator;
Country india=new Country("India",2000000);
Country japan=new Country("Japan",100000);
Country france=new Country("France",6000);
Country ukraine=new Country("Ukraine",40000);
HashMap<Country,String> countryCapitalMap=new HashMap<Country,String>();
countryCapitalMap.put(india,"Delhi");
countryCapitalMap.put(japan,"Tokyo");
countryCapitalMap.put(france,"Paris");
countryCapitalMap.put(ukraine,"Kyiv");
Iterator<Country> countryCapitalIter=countryCapitalMap.keySet().iterator();
while(countryCapitalIter.hasNext())
{
Country countryObj=countryCapitalIter.next();
String capital=countryCapitalMap.get(countryObj);
System.out.println(countryObj.getName()+" -> "+capital);
}
// потрібен class Country