![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
小狐狸Rosie
小狐狸Rosie只爱看书撸代码
展开
-
Iterator迭代器
概述简单来说,Iterator是集合的迭代器,就是用来遍历集合的。实际上迭代器是一种模式,它可以使得遍历序列方式和被遍历对象分离。即我们无需关注该序列的底层结构是什么样子,只要拿到迭代器对象就可以遍历该序列。1 Iterable接口及其子接口1.1 Iterator接口既然是用来遍历集合的,那么Iterator提供了那些方法呢?如下图如图,Iterator接口提供了4个方法:bo...原创 2020-02-19 15:35:33 · 89 阅读 · 0 评论 -
equals方法深入解析
写在前面最初接触java的时候,都会有涉及equals和==的区别,最经典的案例就是用String类型的数据作类比。最常见的说法就是:equals比较的是值,==比较的是引用地址。首先这种说法是错误的,也有人认为这种说法是不完全正确的(至少对于String这个类来说这种说法是没问题的)。之所以说这种说法是错误的,是因为本人真的觉得这个总结实在是误人子弟。1、equals和==1.1、...原创 2020-02-18 17:43:48 · 2159 阅读 · 0 评论