0

文字列、ベクトルの形式のハッシュテーブル「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"
}

これを実行する方法は?

4

1 に答える 1

1

私が質問を正しく理解していれば、あなたはただ欲しい:

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

ただし、現在は使用していないため、説明はあまり明確ではありませんeventForExistingDate...

ジェネリック コレクションを使用する場合、前の行でキャストが必要になる可能性は低いことに注意してください。

于 2012-05-16T07:32:46.883 に答える