黑马程序员技术交流社区

标题: remove和delete问题 [打印本页]

作者: \(^o^)/    时间: 2014-4-23 12:07
标题: remove和delete问题

  1. <P>import java.util.*;
  2. class demo
  3. {
  4. public static void main(String[] args)
  5. {
  6.   ArrayList a=new ArrayList();</P>
  7. <P>  a.add("java01");
  8.   a.add("java02");
  9.   a.add("java03");
  10.   a.add("java04");
  11.   a.add("java05");</P>
  12. <P>  a.remove("java03");
  13.   sop(a);
  14. }</P>
  15. <P> public static void sop(Object obj)
  16. {
  17.   System.out.println(obj);
  18. }</P>
  19. <P>}
  20. </P>
复制代码
remove 和delete的功能都是删除,那为什么在这边将a.remove("java03");改成a.delete("java03")就编译失败呢?;

作者: 老貓钓鱼    时间: 2014-4-23 12:13
集合中删除元素的方法只有remove方法,没有delete方法,请查看API文档
作者: 陈妙俊    时间: 2014-4-23 13:15
集合中没有delete()这一方法,楼主你肯定是搞混淆可,这一方法是流里面的方法。
集合中删除元素的方法有:remove  、   removeAll       removeRange   clear  我也只知道有这几个,希望可以解决你的困惑




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