集合框架
文章平均质量分 69
小玉程序员
新手小玉,请多多关照
展开
-
Collections方法
Collection与Collections的区别 Collection是一个接口,他封装了各种集合框架 Collections是一个实现类,他实现了对Collection集合的各种操作 排序,翻转,随机顺序,二分查找 package com.design; import java.util.ArrayList; import java.util.Collections; public class CollectionsDemo { public static void main(Strin原创 2021-11-24 11:57:21 · 196 阅读 · 0 评论 -
Map集合体系及HashMap源码分析
Map集合 Map体系结构 Map特点 map集合用来存储key-value"键值对" 键(key)的值无序不可重复 值(value)的值无序可重复 标题原创 2021-11-24 11:22:38 · 79 阅读 · 0 评论 -
TreeSet详解
TreeSet的特点 TreeSet为Collection集合框架体系下的Set接口下的SortedSet接口的一种实现。 其实现元素不重复的方法是红黑树。 其存储元素必须实现Compable接口 TreeSet的使用 package com.design; import java.util.TreeSet; public class TreeSetDemo { public static void main(String[] args) { TreeSet<People&原创 2021-11-24 10:03:10 · 857 阅读 · 0 评论 -
HashSet的特点及实现原理
Set集合概述 Set集合的特点是无序,无下标,不重复 Set集合的所有方法都来自于其父接口Collection接口,换言之,其不存在特有的方法 HashSet(重中之重) 基于HashCode实现集合不重复 哈希值相同时会调用equals方法判断,若为true则不插入 package com.design; import java.util.HashSet; public class HashSetDemo { public static void main(String[] args原创 2021-11-22 16:23:58 · 1088 阅读 · 0 评论 -
Java集合框架详解
集合框架的特征 集合框架均来自于包 Java.util.* 集合与数组的区别是数组可以存储基本数据类型与引用数据类型,而集合只可以存储引用数据类型 集合框架的体系 List接口以及其子类的特点为 有序 有下标 元素可重复 Set接口以及其子类的特点为 无序 无下标 元素不可重复 Collection公共方法 Java不提供任何Collection的直接子类实现,但所有继承实现Collection的接口或方法均实现以下方法。 boolean add(Object obj)//添加一个对象 bo原创 2021-11-22 11:18:52 · 520 阅读 · 0 评论