HashMap に現在保存されているすべてのキーを一覧表示して、そのアドレスにマッピングする方法を教えてください。
import java.util.HashMap;
public class MapTester
{
private HashMap<String, String> addressBook = new HashMap<String, String> ();
private String name;
private String address;
public MapTester()
{
addressBook.put("Zoe", "9 Applebury Street");
addressBook.put("Mum", "72 Cherry Tree Drive");
addressBook.put("Dad", "6 Windsor Avenue");
}
/**
* Input the name and address
*/
public void enterContact(String name, String address)
{
addressBook.put(name, address);
}
/**
* Lookup a contact's name from their address.
*/
public String lookupNumber(String name)
{
name = name;
return addressBook.get(name);
}
public void keySet()
{
for (String contacts : addressBook)
{
System.out.println(contacts);
}
}
}
これは私がこれまでに試みたものであり、keySet メソッドを使用する必要があることはわかっていますが、それを適用する方法がわかりません。