J2EE判断重复的数据

Posted 老夫很紧张

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了J2EE判断重复的数据相关的知识,希望对你有一定的参考价值。

import java.util.ArrayList;
import java.util.List;

import org.junit.Test;

/**
 * 判断重复的数据
 * @author YangKai
 *
 */
public class Demo {
    @Test
    public void a () {
    
    List<Integer> list = new ArrayList<Integer>();
    List<Integer> list2 = new ArrayList<Integer>();
    list.add(1);
    list.add(1);
    list.add(2);
    list.add(2);
    list.add(2);
    System.out.println("list的长度为:"+list.size());
    /* 先把去重之后的数存进list2 */
    for (Integer i : list) {
        if (!list2.contains(i)) {
            list2.add(i);
        }
    }
    /* 再用list2里的元素与list数组里的元素进行比较,若相等则a++ */
    for (int i = 0; i < list2.size(); i ++) {
        int a = 0;
        
        for (int j = 0; j < list.size(); j ++ ) {
            if(list2.get(i) == list.get(j) ) {
                a ++;
            } 
        }
        System.out.println("数字"+list2.get(i)+"有:"+ a+ "个");
    }
    
    }
}

技术分享

以上是关于J2EE判断重复的数据的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript笔试题(js高级代码片段)

iphone / Objective c的最佳代码片段网站是啥[重复]

Codeigniter 助手重复 HTML 代码片段

轻松保存重复多用的代码片段

在tablayout片段之间进行通信[重复]

如何创建片段以重复变量编号中的代码行