Java 41280
Java 41280
- 4
Objective: Design a code to Develop a java class with a instance variable
CountryMap HashMap (M1).
Code:
import java.util.*;
public class Main
{
HashMap<String, String> M1= new HashMap<>();
void saveCountryCapital(String CountryName, String capital)
{
M1.put(CountryName,capital);
}
String getCapital(String CountryName)
{
String a=null;
if (M1.containsKey(CountryName))
{
a = M1.get(CountryName);
}
return a;
}
String getCountry(String capitalName)
{
String a= null;
if (M1.containsValue(capitalName))
{
a = M1.get(capitalName);
}
return a;
}
HashMap<String, String> copyMap()
{
HashMap<String, String> M2=new HashMap<>();
for (Map.Entry<String, String> en : M1.entrySet())
{
M2.put(en.getValue(), en.getKey());
}
return M2;
}
ArrayList<String> mapArrayList()
{
ArrayList<String> arr= new ArrayList<>();
for (Map.Entry<String, String> en : M1.entrySet())
{
arr.add(en.getKey());
}
Output: