java积累---------java判断两个set里的对象值完全相同----两个set中的值是否相等
来源:互联网 发布:java小游戏超级玛丽 编辑:程序博客网 时间:2024/05/16 02:33
有时候我们需要判断set里的元素值是否完全相同。
使用 set1.equal(set2)和set1==set2的判断都不能达到我们的目的。
需要自己写方法来实现,原理就是循环set中的元素一个个对比。
代码如下:
public static boolean isSetEqual(Set set1, Set set2) { if (set1 == null && set2 == null) { return true; // Both are null } if (set1 == null || set2 == null || set1.size() != set2.size() || set1.size() == 0 || set2.size() == 0) { return false; } Iterator ite1 = set1.iterator(); Iterator ite2 = set2.iterator(); boolean isFullEqual = true; while (ite2.hasNext()) { if (!set1.contains(ite2.next())) { isFullEqual = false; } } return isFullEqual; }
0 0
- java积累---------java判断两个set里的对象值完全相同----两个set中的值是否相等
- java怎么判断两个Set 里的对象的值是否相同【两个set中的值是否相等】、java treeset和hashset如何判断元素是否相同【即对象是否完全相同;利用一个set去除重复元素】
- java怎么判断两个Set 里的对象的值是否相同
- java怎么判断两个Set 里的对象的值是否相同
- java比较两个Set是否相等的方法。
- 判断两个对象的值是否相等
- java中判断两个对象是否相等
- 判断java中两个对象是否相等
- 判断java中两个对象是否相等
- 判断java中两个对象是否相等
- 判断java中两个对象是否相等
- java 判断两个二叉树是否完全相同
- List、Set、Map判断两个对象相等的标准
- List、Set、Map判断两个对象相等的标准
- 学习体会:在JAVA中如何判断两个对象是否相等
- 判断两个对象是否相等
- java中判断两个数组是否相等
- Java 判断两个字符串是否相等
- mysql允许某个ip访问
- 二分贪心——U
- 最小生成树Prim算法模板
- tp5安装workerman
- RxSwift(3.4.1)- Subjects
- java积累---------java判断两个set里的对象值完全相同----两个set中的值是否相等
- spring面试题
- springMVC中post提交中文乱码过滤器配置
- 在 win10 环境下,设置自己写的 程序 开机自动 启动的方法
- opencv-鼠标在窗口中画矩形
- 在CentOS6和CentOS7安装epel仓库-最简单的方法
- 如何使用FL Studio剪辑菜单
- 【最新】Android 源代码下载方法
- Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04