摘要:
HashMap存储自定义类型键值 当给HashMap中存储自定义对象时,如果自定义对象作为key存在,这时要保证对象的唯一性,必须重写hashCode和equals方法 如果要保证map中存储元素的顺序.主要体现在key值上,可以使用java.util.LinkedHashMap集合来存放 Link 阅读全文
摘要:
Comparator接口比较器 Collections工具集中的sort() public static <T> void sort(List<T> list) public static <T> void sort(List<T> list,Comparator<? super T> c) Com 阅读全文
摘要:
LinkedList集合 java.util.LinkedList集合数据存储的结构底层是一个链表结构,是一个双向链表结构,方便元素的添加和删除。 我们在开发中对一个链表集合中的元素大量的都是采用首尾结点操作(添加和删除):常用的API方法如下: public void addFirst(E e): 阅读全文
摘要:
泛型的通配符 当使用泛型类或者泛型接口,传递的数据中,泛型的类型不确定,可以通过通配符<?>表示。一旦程序当中使用泛型的通配符后,只能使用Object类中的共性的方法,集合中元素自身方法无法使用。 通配符的基本使用 泛型的通配符:不知道使用什么类型来接收的时候,此时可以使用?,?代表未知的通配符。 阅读全文
摘要:
Collection集合 集合概述 前面我们已经学习过ArrayList集合了,那么集合它到底是一个什么呢? 集合 :集合是Java中提供的一种容器,可以用来存储多个数据。 集合和数组既然都是容器,他们有啥区别? 数组的长度是固定的,集合的长度是可变的 数组中存储的是同一种数据类型的元素,可以存储基 阅读全文
摘要:
Calendar类 System类 Calender类 概念 java.util.Calender日历类,抽象类,在Date类之后出现的,替换掉了很多Date类中的方法.该类将所有的可能用到的时间信息封装为静态成员变量,通过类名.静态成员变量获取时间字段值 获取方式 由于Calendar类是一个抽象 阅读全文
摘要:
今日内容:[Object类,常用API] Object类 Date类 DateFormat类 Calendar类 System类 StringBuilder类 包装类 Object类是所有类的父类,声明一个Object类的作用就是可以传递任何类型的类来使用。Object是所有类的父类,它shu有很多 阅读全文