2016 - 2024

感恩一路有你

java判断集合是否包含某个元素 比较两个list里是否有相同的元素?

浏览量:2277 时间:2021-04-06 01:27:02 作者:admin

比较两个list里是否有相同的元素?

首先,我们需要定义集合的相等性。我们应该考虑,如果两个集合的元素是相同的,那么它们是相等的。然后进行如下判断:第一步:判断两个列表集的元素个数是否相等。如果它们不相等,则两个列表集不相等,并且判断结束。如果它们相等,则转到第二步:判断LIST1的所有元素是否都在List2中。遍历LIST1,取出LIST1中的元素,然后转到List2比较List2是否也有这个元素。如果LIST1中的任何元素在List2中不存在,则这两个列表集不相等。如果所有元素都存在,则两个列表集相等。这里需要注意的是,在第一步中,已经判断LIST1和List2的元素的数目相等。因此,在第二步中,如果LIST1的所有元素都在List2中,则可以证明LIST1和List2是相等的。不需要遍历List2中的元素来判断它们是否存在于LIST1中。下面是上诉过程的Java代码示例:public Boolean equal list(LIST1,List2){if(LIST1)。大小()!=列表2。Size())返回

java判断集合是否包含某个元素 java中set集合删除元素 list集合添加元素的方法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。