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判断重复的数据的主要内容,如果未能解决你的问题,请参考以下文章