簡體   English   中英

對哈希表執行包含操作

[英]perform contains operation for hashtable

我有一個哈希表“ listUserEvents”,其形式為字符串,向量。我試圖查看哈希表是否具有給定字符串的某些數據。

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"
}

如何執行呢?

如果我正確理解了這個問題,您只需要:

if (listUserEvents.containsKey("hello"))
{
    ...
}

不過您的描述不是很清楚,因為現在我們不使用eventForExistingDate ...

請注意,如果您使用通用集合,則不太可能需要在前一行進行強制轉換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM