摘要:
https://blog.csdn.net/Feihongxiansen/article/details/83245832 阅读全文
摘要:
Collections工具类1.作用:操作Collection和Map的工具类 2.常用方法:reverse(List):反转 List 中元素的顺序shuffle(List):对 List 集合元素进行随机排序sort(List):根据元素的自然顺序对指定 List 集合元素升序排序sort(Li 阅读全文
摘要:
1.常用实现类结构| Map:双列数据,存储key-value对的数据 类似于高中的函数:y = f(x) * | HashMap:作为Map的主要实现类;线程不安全的,效率高;存储null的key和value * | LinkedHashMap:保证在遍历map元素时,可以照添加的顺序实现遍历。 阅读全文
摘要:
一、Set接口: 1. 存储的数据特点:无序的、不可重复的元素具体的:以HashSet为例说明:1. 无序性:不等于随机性。存储的数据在底层数组中并非照数组索引的顺序添加,而是根据数据的哈希值决定的。2. 不可重复性:保证添加的元素照equals()判断时,不能返回true.即:相同的元素只能添加一 阅读全文
摘要:
1. 存储的数据特点:存储有序的、可重复的数据。 2. 常用方法:(记住)增:add(Object obj)删:remove(int index) / remove(Object obj)改:set(int index, Object ele)查:get(int index)插:add(int in 阅读全文
摘要:
1. 集合与数组存储数据概述:集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中) 2. 数组存储的特点:> 一旦初始化以后,其长度就确定了。> 数组一旦定义好,其元素的类型也就确定了 阅读全文
摘要:
1. 枚举类的说明:* 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类* 2.当需要定义一组常量时,强烈建议使用枚举类* 3.如果枚举类中只一个对象,则可以作为单例模式的实现方式。 /** * @Author lx * @Description 使用enum关键字定义枚举类 * @ 阅读全文
摘要:
3. java.text.SimpleDataFormat类SimpleDateFormat对日期Date类的格式化和解析1.两个操作:1.1 格式化:日期 >字符串1.2 解析:格式化的逆过程,字符串 > 日期 2.SimpleDateFormat的实例化:new + 构造器 ********** 阅读全文
摘要:
3.定制排序:使用Comparator接口 3.1 说明1.背景:当元素的类型没实现java.lang.Comparable接口而又不方便修改代码,或者实现了java.lang.Comparable接口的排序规则不适合当前的操作,那么可以考虑使用 Comparator 的对象来排序2.重写compa 阅读全文
摘要:
jdk8 6.1 说明:① 格式化或解析日期、时间② 类似于SimpleDateFormat6.2 常用方法:① 实例化方式:预定义的标准格式。如:ISO_LOCAL_DATE_TIME;ISO_LOCAL_DATE;ISO_LOCAL_TIME本地化相关的格式。如:ofLocalizedDateT 阅读全文