判断list里是否有重复元素/元素是否完全相同
2015-06-04 11:17
344 查看
充分利用类集的特性,Set中不允许有重复的元素。
判断list中是否有重复元素
判断list中元素是否完全相同
判断list中是否有重复元素
import java.util.ArrayList; import java.util.HashSet; import java.util.List; public class Test { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); list.add(3); list.add(5); System.out.println(hasSame(list)); } private static boolean hasSame(List<? extends Object> list) { if(null == list) return false; return list.size() == new HashSet<Object>(list).size(); } }
判断list中元素是否完全相同
import java.util.ArrayList; import java.util.HashSet; import java.util.List; public class Test { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(1); list.add(1); list.add(1); list.add(2); System.out.println(hasSame(list)); } private static boolean hasSame(List<? extends Object> list) { if(null == list) return false; return 1 == new HashSet<Object>(list).size(); } }
相关文章推荐
- Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)的用法
- Memcached--永久数据被踢现象
- loadrunner关联及web_reg_save_param方法浅析
- SQL Server简洁查询正在运行的进程
- chapter10test5
- 使用Micrisoft.net设计方案 第三章Web表示模式 Web模式集群详细介绍 Intercepting Filter(截取筛选器)
- IOS音频的流媒体播放
- c++面试题
- 4.22
- Android---自定义Toast
- 启动ucosii之OSInit()
- 黄聪:如何给wordpress的编辑器添加一个自定义按钮,并且实现插入功能
- poj 1151 Atlantis(矩形面积并)
- c++面试题
- HashMap原理<转>
- ie11怎么单独调试
- 非负矩阵分解
- vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- django通过ajax发起请求返回JSON格式数据的方法
- C/C++综合测试题(四)