首页 > 其他分享 >自定义工具类之”判断两个集合中是否有一个相同的值“

自定义工具类之”判断两个集合中是否有一个相同的值“

时间:2023-02-22 19:37:11浏览次数:36  
标签:12 return 自定义 123 集合 false 工具 true

 

判断两个集合中是否有一个相同的值

两个集合中,只要有一个值相同就直接返回true

如:集合1:"123,112" 和 集合2:"12,123,1234,12345" 返回true
如:集合1:"123,12" 和 集合2:"12,123,1234,12345" 返回true
如:集合1:"1213,112" 和 集合2:"12,123,1234,12345" 返回false



/**
* 判断两个集合中是否有一个相同的值
*
* @param c
* @param b
* @return
*/
public static boolean contains(Collection<?> c,Collection<?> b) {
        if (CollectionUtils.isEmpty(c) || CollectionUtils.isEmpty(b))
        {
            return false;
        }

        for (Object e : c)
        {
            if (b.contains(e))
            {
                return true;
            }
        }

        return false;
    }

 

标签:12,return,自定义,123,集合,false,工具,true
From: https://www.cnblogs.com/saoge/p/17145574.html

相关文章