java - 需要 key.equals() java 的替代方案

标签 java

Java 中是否有 key.equals() 的替代方案。这是我需要替代方案的代码

   public boolean containsElement(String personalIdNo)
{
    for (Map.Entry<String, ArrayList <String>> entry : applications.entrySet())
    {
        String key = entry.getKey();
        if (key.equals(personalIdNo))
        {
            return false;
        }
    }
    return true;
}

干杯。

最佳答案

Map 界面提供 containsKey method 。尝试一下

!applications.containsKey(personalIdNo)

关于java - 需要 key.equals() java 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20409158/

相关文章:

java - 生成 AES 和 HMAC key 需要太多时间

java - 使用 ESAPI 对对象进行编码

java - ChannelOption.SO_BACKLOG 有什么作用?

java - JSTL c :set not working as expected

java - 为什么这个 Hibernate JPQL 查询不能工作?

java - 在zxing条码扫描枪上添加两条短信/提示信息

java - 如何实现LN(Log Natural)功能?

java - "git merge-base --fork-point branchA branchB"的 jgit 等价物是什么

java - 如何防止 JodaTime 期间的负面结果

java - 使用 Files.copy() 选择文件名