日期:2014-05-20  浏览次数:20691 次

list中如何统一列中不同名字元素的个数
比如list里有a,b两列
a    b
1    1
1    2
2    1
2    3
3    2
4    1


a列里面不同的元素有4个,怎么能得到4?
数据量比较大,求一个快速的方法。


list 不同元素 个数

------解决方案--------------------
把数组元素放到SET里面,看看SET里面有几个元素,就知道有几个不同的了
------解决方案--------------------
Set set = new HashSet();
set.addAll(list);
System.out.println(set.size());