迭代器
fighting123678
这个作者很懒,什么都没留下…
展开
-
Iterator和新增for循环
(1)迭代器并非是容器,它的功能是遍历容器。(2)要想遍历,必须知道容器的确切类型,然后编码进行遍历,不同的容器有不同的遍历方式,但是如果使用迭代器的话,就不需要知道容器的类型,因为可以用一种方式遍历容器中的对象一、Iterator接口1、(1)集合是对Collection接口进行遍历,这个接口中,有Iterator方法,所以实现Collection接口的容器都有一个iterator方...原创 2018-11-02 21:39:54 · 1238 阅读 · 0 评论 -
ListIterator
(1)是Iterator的子类,可以双向遍历,但是只能对List进行遍历,其它类型的容器遍历不了1、实例1(1)动态绑定,调用listlterator方法,生成一个迭代器对象(2)hasNext()有没有下一个元素,有的话,next一个个取,从前往后hasPrevious()有没有前一个元素,有的话,取前面一个元素出来,从后往前2、实例2(1)从索引值2开始取,注意下标...原创 2018-11-02 21:48:40 · 162 阅读 · 0 评论 -
Enumeration接口
(1)Properties只能遍历,不能移除(2)elements相当于Iterator方法,用于返回一个迭代器对象,对象什么类不清楚,但是一定实现了Enumeration接口。原创 2018-11-02 21:55:40 · 744 阅读 · 0 评论 -
其它实用类
一、Collection类1、实例1(1)二分查找的前提是:列表的元素是有序的,下标是从0开始的。二、Arrays类(1)Arrays.toString();把数组换成字符串,[]——用,分隔——调用每个元素的toString方法(2)给的是Integer也能排序,按照升序排序(3)atList形参可以有多个三、总结...原创 2018-11-02 22:09:29 · 135 阅读 · 0 评论