我有一个哈希表“listUserEvents”,其形式为字符串,vector。我试图查看哈希表是否包含给定字符串的某些数据。
listUserEvents = getUserInfo();
for (int i = 0; i < compareEventData.size(); i++) {
EventData eventForExistingDate = (EventData) compareEventData.elementAt(i);
//here i want to check if listUserEvents the hashtable has eventForExistingDate.getSummary() for string "hello"
}
如何执行此操作?
答案 0 :(得分:1)
如果我正确理解了这个问题,你只需要:
if (listUserEvents.containsKey("hello"))
{
...
}
您的描述不是很清楚,因为现在我们没有使用eventForExistingDate
...
请注意,如果您使用泛型集合,则不太可能需要前一行中的强制转换。