当前位置: 代码迷 >> J2SE >> 网上看的题目解决思路
  详细解决方案

网上看的题目解决思路

热度:153   发布时间:2016-04-24 12:52:17.0
网上看的题目
大约的意思就是:

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);        }    }  }
  相关解决方案