自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 集合框架之Map集合

无序、以键值对的形式添加元素,键不能重复,值可以重复,它没有继承Collection接口。

2024-07-18 16:07:12 224

原创 集合框架之Set集合

TreeSet 是一个有序的集合,它的作用是提供有序的Set集合。而在没有重写equals方法之前默认比较的是Object(引用类型),实际上比较的是内存地址。查看结果:存储相同属性的User对象时,Set集合并未满足唯一性要求,打印输入了相同对象信息。Set继承于Collection接口,是一个不允许出现重复元素,并且无序的集合,主要有HashSet和TreeSet两大实现类。1.1.1:无序:Set集合数据添加的顺序和取出的顺序不一致。由链表保证元素有序,也就是说元素的存储和取出顺序是一致的。

2024-07-16 19:40:37 349 1

原创 List集合特点以及迭代器的方法原理

2.两个都是采用的线性连续空间存储元素,但是当空间不足的时候,两个类的增加方式是不同的。(ArrayList每次存储时会检查空间大小,不够时会扩充为原来的1.5倍,Vector会扩充为原来空间的2倍)泛型可以在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高了代码的重用率。例如:10\*1.5=15、15\*1.5=22、22\*1.5=33 ...(如有余数 :向下取整)tedian:List集合优化目的在于利用合理的存储空间存下所有元素数据,不多不少,不造成空间浪费。

2024-07-16 12:15:33 557

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除