分析list中有无重复数据且重复了几次

有一个List中存储了很对bean对象 ,

List<CarPeccancy.ROWSDETAILBean> list = peccancy.getROWS_DETAIL();

其中每个bean的数据又是不相同的,要根据bean的name属性来判断是否有重复的数据。

这时我们再创建一个新的List集合存储name属性的值

List<String> carList = new ArrayList<>();
for (int i = 0; i < list.size(); i++) {
     carList.add(list.get(i).getCarnumber());
     }

统计每个name出现的次数

int number = 0;
int not = 0;
for (String temp : carList) {
    int frequency = Collections.frequency(carList, temp);
    if (frequency > 1) {
        number++;
        } else {
        not++;
         }
       }
System.out.println("重复数据:" + number);
System.out.println("无重复数据:" + not);


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/soha_dong/article/details/80317868
文章标签: java
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

分析list中有无重复数据且重复了几次

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭