java中对集合List的操作

来源:互联网 发布:linux嵌入式开发工资 编辑:程序博客网 时间:2024/05/17 06:14

1》创建一个集合类型的变量

List<Integer> list =new ArrayList();

2>添加元素:

list.add(1);

3>修改指定位置上元素的值:

list.set(索引位置,重新赋的值)

4》删除元素利用Iterator

List<Integer> list =new ArrayList<Integer>();for(int i=0;i<10;i++){list.add(i);}System.out.println(list.get(1));//1list.set(1, 31);System.out.println(list.get(1));//31Iterator<Integer> iter = list.iterator();while(iter.hasNext()){Integer a = iter.next();if(a==31){iter.remove();}}System.out.println(list.get(1));//2

注:不可以在循环集合的过程中删除集合中的元素,即不可以遍历list,这样会抛出异常,即不可以利用list.remove()

    可以借助Iteator来删除元素



0 0
原创粉丝点击