【发布时间】:2014-01-13 09:45:03
【问题描述】:
在我下面的代码中,我检查两个infocode(如果存在)显示msgMSG_SAME_INFO_ALREADY_EXISTS,但问题是当我比较两个infocode 时,信息代码值相同,但无法进入循环。
我在下面的代码中有什么问题?
if (folderInfoData.getFolderInforecord().getInfoCode() == map.get("infoCode")) {
showError(pageResourceBundle.getText("MSG_SAME_INFO_ALREADY_EXISTS"));
return;
}
下面给出的两个调试值:
folderInfoData.getFolderInforecord().getInfoCode() 和 map.get("infoCode") 信息代码都返回下面给出的整数。
谁能告诉我如何解决这个问题?
谢谢
【问题讨论】:
标签: java map integer equals record