黑马程序员技术交流社区
标题:
ArrayList中存入int型时的问题
[打印本页]
作者:
Nemo
时间:
2015-6-16 12:51
标题:
ArrayList中存入int型时的问题
例如
ArrayList al = new ArrayList();
al.add(123);
al.add(234);
当我想删除123时,我怎么调用remove(Object obj)呢?
remove(123)这个是调用remove(int index)的,所以会报一个下标越界的异常,是不是如果元素为整型,那么就不能通过索引来删除它了?求大神指教
作者:
刘福双
时间:
2015-6-16 13:14
Arraylist删除一个元素,有两种方法
1.按下标删除 如:
list.remove(0),
list.remove(list.size() -1);
2.按元素删除 如:
list.remove(list.get(0)) 删除第一个元素
list.remove(list.get(list.size()-1)) 删除最后一个元素
作者:
Nemo
时间:
2015-6-16 14:23
刘福双 发表于 2015-6-16 13:14
Arraylist删除一个元素,有两种方法
1.按下标删除 如:
list.remove(0),
按照我的那个代码例子,我就想通过存入的值来删除呢?例如我就想通过传入的123来删除元素怎么办
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2