Set接口
set常见的实现类有哪些
Hashset:
他的底层是用的HahsMap的实现,只是我们只能使用HashMap(key)这一部分
TreeSet
可以对集合进行排序,默认是自然排序(只能对基础数据类型和数值类型排序)如果需要对自定义数据类型排序需要实现Comparuble接口或comparator来实现
set和list的区别
set是无序的且不可重复
list是有序的可重复
注: 有序指的是添加和存储顺序是否一致
他的底层是用的HahsMap的实现,只是我们只能使用HashMap(key)这一部分
可以对集合进行排序,默认是自然排序(只能对基础数据类型和数值类型排序)如果需要对自定义数据类型排序需要实现Comparuble接口或comparator来实现
set是无序的且不可重复
list是有序的可重复
注: 有序指的是添加和存储顺序是否一致
上一篇:基础面试题(二)
下一篇:基础面试题5(异常处理)
java基础面试题
封装类型基础类型和封装类型有哪些基础数据类型有8种,对应8种封装类型
start方法是我们开启一个新的线程的方法,但是并不是直接开启,而是告诉CPU我
java面试
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M