集合
文章平均质量分 82
神州上仙,寸劲开天
这个作者很懒,什么都没留下…
展开
-
集合Set与Map
集合Set与MapHashSet 底层结构:哈希表(数组+链表+红黑树) ------------->由HashMap维护 优点:集数组,链表,红黑树为一体,所以综合能力较好,查询,增删效率较高 缺点:实现了Set接口,所以无序 应用场景:实现存储不同的数据,对查询,增删效率要求较高的时候建议使用HashSet 无新增接口 去重:在需要存储的自定义引用数据类型中重写hashcode与equals方法具体使用简单代码如下:class Main{ public static原创 2021-06-18 21:01:15 · 102 阅读 · 0 评论 -
Collection集合
Collection集合一、List子类List 有序,可重复;新增了一些根据索引操作的方法遍历方式:for-each循环遍历普通for循环遍历迭代器遍历1.常用方法创建集合泛型: 增强程序的稳定性与可读性;强制检测数据的类型使用: 在类型的后面添加<类型>//规定当前集合对象中存储的所有数据的类型为StringList<String> list = new ArrayList<>();添加数据list.add("张三");list.a原创 2021-06-17 20:06:32 · 50 阅读 · 0 评论 -
IO流和集合
IO流—>功能流Buffered缓冲流Buffered缓冲流 -----> 功能流(节点流) 作用:提高节点流的读写效率,增强性能分类字节缓冲流:字节输入缓冲流 BufferedInputStream字节输出缓冲流 BufferedOutputStream注意:没有新增方法,可以使用多态构建流字符缓冲流:字符输入缓冲流 BufferedReader字符输出缓冲流 BufferedWriter新增功能:字符输入缓冲流:String read原创 2021-06-16 20:23:15 · 129 阅读 · 0 评论