读书人

网上看的题目解决思路

发布时间: 2012-02-01 16:58:19 作者: rapoo

网上看的题目
大约的意思就是:

1 - 100之间的数字 存到数组里 有95个
你怎样判断缺少的那5个数字

大家应该能明白我说的吧 哈哈

[解决办法]

Java code
public class Test {      public List left(Integer[] a,Integer[] b){//c1是相对大的集合,C2是小集合        List<Integer> c1 = new ArrayList<Integer>(),                      c2= new ArrayList<Integer>(),                      list = new ArrayList<Integer>();        c1.addAll(Arrays.asList(a));        c2.addAll(Arrays.asList(b));        for(int i=0;i<c1.size();i++){            if(!c2.contains(c1.get(i))){                list.add(c1.get(i));            }        }                return list;    }        public static void main(String[] args) {        Integer[] c ={1,2,3,4,56,6};        Integer[] d = {2,3,4};                        List list = new Test().left(c, d);        for(Object o:list){            System.out.println((Integer)o);        }    }  } 

读书人网 >J2SE开发

热点推荐