1.Set的实现类的结构 Collection接口:单列集合、用来存储一个一个的对象 Set接口:存储无序的、不可重复的数据 HashSet:作为Set接口的主要实现类:线程不安全的,可以存储null值,底层:数组+链表 LinkedHashSet:作为HashSet的子类,在添加数据的同时,每个数 ...
分类:
其他好文 时间:
2020-08-11 15:47:02
阅读次数:
66
字典特点 字典是python中最常用的数据类型,主要的特点如下: 1.字典的关键字:dict 字典一般是用"{}"花括号括起来的 2.字典是无序的数据类型 3.字典的可以存储任意数据类型(例如:字典,列表,元组,数字,字符串,集合,布尔值) 4.字典的元素可以更改,但是如果包含的数据类型是元组,则元 ...
分类:
编程语言 时间:
2020-08-10 00:10:57
阅读次数:
91
列表(list) 列表是python中的一个对象 对象(object)就是内存中专门用来存储数据的一块区域 列表可以保存多个有序的数据 集合元素之间无序,每个元素唯一,不存在相同元素 集合元素不可更改,不能是可变数据类型 S.addr(x)如果x不在集合中,将x增加到S S.discard(x)移除 ...
分类:
其他好文 时间:
2020-08-09 11:52:00
阅读次数:
67
import java.time.LocalDateTime; import java.util.Arrays; import java.util.Random; /** * @desc 插入排序 * 思路分析: * (1)把n个待排序的元素看成为一个有序表和一个无序表,开始时有序表只包含一个元素, ...
分类:
编程语言 时间:
2020-08-08 17:39:51
阅读次数:
70
1 无序列表 2 <ul type="xxx"> 3 <li>Coffee</li> 4 <li>Milk</li> 5 </ul> 6 7 有序列表 8 <ol start="50"> 9 <li>咖啡</li> 10 <li>牛奶</li> 11 <li>茶</li> 12 </ol> 13 1 ...
分类:
Web程序 时间:
2020-07-31 14:07:53
阅读次数:
111
如何定义字典 字典也是一种集合,同时也是无序的。 与集合相同,用{},与集合不同,dict是key value格式的。 一般字典的定义>>> type({"a":1,"b":2,"c":3}) <class 'dict'>定义一个空字典 >>> type({}) <class 'dict'> 字典的 ...
分类:
编程语言 时间:
2020-07-30 10:43:40
阅读次数:
72
1.1概述 HashMap基于Map接口实现,元素以键值对的方式存储,并且允许使用null键和null值, 因为key不允许重复,因此只能有一个键为null,另外HashMap不能保证放入元素的顺序,它是无序的,和放入的顺序并不能相同。HashMap是线程不安全的。 #1.2详解 在jdk1.7中H ...
分类:
编程语言 时间:
2020-07-30 01:42:29
阅读次数:
74
字典dict 与列表的区别:列表可以存储大量的数据类型,但是只能按照顺序存储,数据与数据之间关联性不强 字典(dict)是python中唯?的?个映射类型.他是以括起来的键值对组成. 字典中的键值对的保存排列是无序的(不可切片,只能通过key来找value),但每一个键和值(key:value)是对 ...
分类:
其他好文 时间:
2020-07-29 09:54:37
阅读次数:
62
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需 ...
分类:
编程语言 时间:
2020-07-28 17:25:11
阅读次数:
88
Set接口 java.util.Set接口和java.util.List接口一样,同样继承自Collection接口,它与Collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set接口中元素无序 ...
分类:
编程语言 时间:
2020-07-28 17:15:18
阅读次数:
73