void print(Data data)
{
Map<String, Date> mapThatMapsTheNameToTheBirthdayDate = data.get...();
for (String key : mapThatMapsTheNameToTheBirthdayDate.keySet()) System.out.println(key);
}
void print(Data data)
{
Map<String, Date> map = data.get...();
for (String key : map.keySet()) System.out.println(key);
}
class BirthdayMapper
{
private Map<String, Date> map = new HashMap<String, Date>();
void putBirthday(String name, String date) { return map.put(string, parseToDate(date)); }
String getBirthday(String name) { return map.get(name).toString(); }
}
der Typ gibt doch schon an dass es eine Map ist - da würde ich auf dieses Suffix verzichten...birthdayMap