![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java类集框架
水之积也不厚,则其负大舟也无力
渣硕求个大厂实习。。。
展开
-
Java 允许重复的子接口——List
一.ArrayList类 数组结构、查询快、修改慢 1.构造方法 ArrayList() 构造一个初始容量为十的空列表。 ArrayList(Collection<? extends E> c) 构造一个包含指定集合的元素的列表,按照它们由集合的迭代器返回的顺序。 ArrayList(int initialCapacity) 构造具有指原创 2018-01-24 14:56:05 · 480 阅读 · 0 评论 -
比较器Comparable与Comparator
一、Comparable接口 public interface Comparable 该接口对实现它的每个类的对象强加一个整体排序。 这个排序被称为类的自然排序 ,类的compareTo方法被称为其自然比较方法 。 使用范例 import java.lang.reflect.Array; import java.util.ArrayList; import java.原创 2018-01-24 15:21:55 · 177 阅读 · 0 评论 -
Java 不允许重复的子接口——Set
Set不像List那样,对Collection接口进行了大量扩充,而是完整的继承下了Collection接口。而且Set中不允许有重复的元素。 一、HashSet 不按添加的顺序进行存储。 1.构造方法 HashSet() 构造一个新的空集合; 背景HashMap实例具有默认初始容量(16)和负载因子(0.75)。 HashSet(Collection<?原创 2018-01-24 15:36:50 · 311 阅读 · 0 评论 -
类集的输出
一、迭代器 1.单向迭代输出——Iterator 范例 import java.util.*; public class IteratorDemo { public static void main(String[] args) { ArrayList al=new ArrayList(); al.add("张昊雨"); al.add("郑道翔"); al.ad原创 2018-01-24 15:51:08 · 161 阅读 · 0 评论 -
偶对象保存接口——Map
Interface Map 参数类型K - 由此地图维护的键的类型 V - 映射值的类型 将键映射到值的对象。 地图不能包含重复的键; 每个键可以映射到最多一个值。 一个综合一点的例子,该例子用到了HashMap,重写equals()方法和hashCode()方法 两篇博客: 1.讲述为何HashMap自定义类作为键会有问题 http://blog.csdn.n原创 2018-01-24 16:10:15 · 212 阅读 · 0 评论