数组

来源:互联网 发布:mac怎么连打印机 编辑:程序博客网 时间:2024/05/16 12:04
poll 和remove 方法:


都是从集合取出一个元素,如果为空,poll 会返回null;
remove 会报异常


Arrays工具类 toString 输出数组内容。。。


list 删除问题:


三种错误:爆出ConcurrentModificationException


for(object:list)
{
   if()
   list.remove(object)
}


for(index;index<list.size();index++)
if();
list.remove(list[index]);


数据遗落,在remove后 索引变化。比如2取出 3就是2了;
解决方案:对用size() 使用下标遍历;
或者如下 iterate;


iterate it=list.iterate;


if(it.hasenext())


list.remove();
原创粉丝点击