如何列出打印出当前存储在我的 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 方法,但不确定如何应用它。