码迷,mamicode.com
首页 > 其他好文 > 详细

J2EE判断重复的数据

时间:2016-03-11 10:05:36      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

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判断重复的数据

标签:

原文地址:http://www.cnblogs.com/YangK-java/p/5264426.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!