【发布时间】:2015-01-07 07:23:37
【问题描述】:
如何将字符串与映射中键的值进行比较?
HashMap<cruise,String> passengers;
public int numPeopleOnCruise(int cruiseNumber, String name) {
HashMap<cruise,String> pass=cruise.getPassengers();
Cruise cruise=getCruise(cruiseNumber);
for (String s:pass) {
if (name.equals(s))
count++;
} return count;
}
【问题讨论】:
-
能贴出真实代码吗?
-
试试
pass.values().contains(name)
标签: java map iterator comparison