集合使用的两大陷阱:
1.  for循环一边遍历一边移除
-         会导致删除不干净<br />            因为 list.size()是动态的 每次删除size-1<br />            同时 i又++  所以导致删除就会跳着来<br />            使用迭代器遍历  进行一边遍历一边移除
-     ConcurrentModificationException  同时发生改变异常<br />        迭代器遍历时 如果想要删除元素 一定要调用 迭代器的删除方法<br />        不能调用集合的删除方法 否则 抛出该异常  表示内部指针混乱 发生并发修改
2.数组转换成集合
-         1.集合转换成数组(toArray())  只能转Object数组<br />
-         2.数组转换成集合: Arrays.asList(数组)<br />**注意:**<br />               ** 默认转换回来的ArrayList对象 是Arrays类的静态内部类**<br />                **该对象 不支持 增加或者删除元素**<br />                其他方法增加<br />               把转换过来的集合对象 放到 真正的ArrayList构造器里面 加工一下<br />               就是真正的集合了<br />