- 博客(6)
- 收藏
- 关注
原创 集合进阶-List中常见的方法
void add(int index,E element) 在此集合中的指定位置插入指定的元素。E set(int index,E element) 修改指定索引处的元素,返回被修改的元素。E remove(int index) 删除指定索引处元素,返回被删除的元素。E get(int index) 返回指定的索引处元素。有索引:可以通过索引操纵元素。有序:存和取的元素顺序一致。可重复:存储的元素可以重复。
2023-07-05 10:13:18 60 1
原创 增强for循环-Collection遍历
它是JDK5之后出现的,其内部原理就是一个lterator迭代器。增强for的底层就是迭代器,为了简化迭代器的代码书写的。细节:修改增强for中的变量,不会改变集合中原本的数据。所有的单列集合合数组才能用增强for进行遍历。
2023-07-03 18:46:51 43 1
原创 迭代器-Collection的遍历
我们发现当循环中有两个next方法时,一次循环就会获取两个元素指针也会移动两次,当集合中的元素个数为奇数时我们的第二个指针就会指向null,获取不到元素,就会报错。我们可以看到,当我们要输出指针所指位置是否有元素时,打印false,说明指针所指没有元素,此时我们要第二次遍历集合时就要在获取一个新的迭代器对象。细节1:当指针遍历完元素后会指向一个空位,此时打印指针所指的元素会报错NoSuchElementException。细节4:迭代器遍历时,不能使用集合中的方法进行增加或删除。3,迭代器的四个细节。
2023-07-03 15:05:31 78 1
原创 java-单列集合顶层接口collection 集合中的基本方法
单列集合:每次添加一个数据(List系列集合:添加的元素是有序的,可重复的,有索引的)双列集合:每次添加一对数据 (Set系列集合:添加的元素是无序,不重复,无索引的)Collection是单列集合的祖宗接口,它的功能是全部单列接口都可以使用的。实现类:List(单列)Set(双列)接口:Collection。
2023-07-03 10:32:12 69 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人