黑马程序员技术交流社区

标题: 我想删除我集合中所有元素为什么结果显示是."我爱你" [打印本页]

作者: javaEE陈江    时间: 2016-3-17 19:10
标题: 我想删除我集合中所有元素为什么结果显示是."我爱你"
import java.util.ArrayList;


public class arrayList {
        public static void main(String[] args) {
                ArrayList<String>arrayList=new ArrayList<String>();//创建集合

                arrayList.add("我爱你");//录入元素
                arrayList.add("但我说不出口");
                for (int i = 0; i < arrayList.size(); i++) {

                        //System.out.println(arrayList.get(i));//集合元素遍历
                        System.out.println(arrayList.remove(i));//删除元素
                }

        }

}


无标题.png (50.47 KB, 下载次数: 35)

我想删除"我爱你","但我说不出口",我用了remove方法为什么删除不干净呢,或者说如果我想删除干净该怎么调用 ...

我想删除"我爱你","但我说不出口",我用了remove方法为什么删除不干净呢,或者说如果我想删除干净该怎么调用 ...

作者: javaEE陈江    时间: 2016-3-17 19:11
在线等啊!大神们,帮帮忙啊!
作者: unexpectedman    时间: 2016-3-17 19:34
用list.clear();清空,remove是从集合中删除 返回删除的内容
作者: javaEE陈江    时间: 2016-3-17 20:22
好谢谢





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2