黑马程序员—集合

        android培训java培训java学习型技术博客、期待与您交流  Collection 包含Set和List,List包含ArrayList linklist vector,Set包含Hashset和Treeiset。为什么会出现集合,本来数组就可以存储数据, 但是数组的长度是不可以变的, 为了适应元素长度是可以变动的需求,就有了集合。Collection集合创建方式 Collection f=  new ArrayList();  Iterator m=f.iterator();List f=new ArrayList(); Iterator n =f.iterator();

        分析下数组和集合的区别, 首先长度上数组是固定的,集合是可以随机变动的,内容上,数组是同一个数据类型的集合,并且可以有基本类型和引用类型, 集合是引用类型的

并且在接受对象的时候他都是用object形式接受, 这样是让程序的可拓展性增强。

分析下Collection 的一些基本功能, 首先他是可以增加元素,add。然后删除delete ,contains是判断是否存在这个元素。获取共鞥iterator  ,通过迭代器获取元素的方式是,先创建一个迭代器具,迭代器和集合是项链写的 ,只有通过集合调用iteratot()方法才可以创建迭代器,然后通过it.hasnext(),方法判断是否还有元素, 然后it.next()获取下一个元素 长度的获取是size(),,



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值