Java Map集合的遍历(简述) 今天给大家分享一下集合的iterator遍历和增强for遍历(以map集合为例) 献给大家简单介绍一下map集合,map集合存储的是键值对,它和set、ArrayList等集合不同的是它不含add方法等添加元素,详细就不累述了,要用的时候可以直接去搜。它用put和 ...
分类:
编程语言 时间:
2018-05-16 10:49:40
阅读次数:
178
☆ Map diffQuota = Maps.newHashMapWithExpectedSize(2); Maps.newHashMapWithExpectedSize(3),初始化一个大小合适的map集合,避免在向集合添加元素的时候,因为大小不合适而resize, 每次resize都得执行以下步... ...
分类:
其他好文 时间:
2018-05-15 22:53:59
阅读次数:
278
列表初识 列表是一种容器型数据类型,可以储存大量的数据。 列表可储存的数据类型:元组-列表-字符串-bool-int 列表的索引和切片规则与字符串一样 列表的增删改查排序 增: 1、append 在尾部追加指定元素 list.append('添加元素') 2、insert 根据索引插入指定元素 li ...
分类:
其他好文 时间:
2018-05-15 22:46:30
阅读次数:
168
1、创建列表 *创建普通列表 >>> member = ['尘封','破冰','python']>>> member['尘封', '破冰', 'python'] *创建一个混合列表 >>> mix = [1,'尘封',3.14,[1,2,3]]>>> mix[1, '尘封', 3.14, [1, 2 ...
分类:
编程语言 时间:
2018-05-15 17:26:17
阅读次数:
195
一、栈的特点 1、栈是一种先进后出(FILO)的数据结构 2、栈的增删操作只能从栈顶操作 二、栈有如下三种操作 push -- 将元素压入栈中(向栈顶添加元素):先修改指针,再增加元素 peek -- 返回栈顶元素。pop -- 弹出栈中元素(返回并删除栈顶元素):先增加元素,再修改指针 三、自定义 ...
分类:
编程语言 时间:
2018-05-13 15:37:57
阅读次数:
183
1.1案例三:使用BootStrap布局首页1.1.1需求:1.1.2分析:1.1.2.1技术分析:【BootStrap的组件和JS的插件】1.1.2.2步骤分析:【步骤一】:定义一个外层div元素【步骤二】:定义里层8个div【步骤三】:为每层中的div添加元素.1.1.3代码实现:<!DOCTYPEhtml><html><head><metachars
分类:
编程语言 时间:
2018-05-11 15:37:52
阅读次数:
214
set类型:无序,内部元素只能是不可变类型,每个元素都不同;set是可变类型,但只能添加和删除元素,不能修改元素; 添加元素方法:add(参数作为一个元素添加),update(可以同时添加多个) 删除元素方法:clear,pop(随机删),remove(根据值删,不存在会报错),discard(根据 ...
分类:
编程语言 时间:
2018-05-11 12:54:35
阅读次数:
209
1 前言 由于使用JS的push会导致元素重复,而ES5之前没有set(集合)方法,重复元素还要做去重处理,比较麻烦些,所以直接写一个新push来处理 2 代码 说明:就是直接在Array方法原型上添加方法即可 ...
分类:
编程语言 时间:
2018-05-09 14:36:59
阅读次数:
464
1.1案例六:使用JS完成省市联动的效果:1.1.1需求:在注册页面上有两个下拉列表,左侧省份的下拉列表一改变,右侧的市的下拉列表也要跟着发生变化.1.1.2分析:1.1.2.1技术分析:【JS中创建数组】【JS的事件】下拉的列表的改变的事件.onchange.【JS的DOM的操作】创建元素:添加元素:1.1.2.2步骤分析【步骤一】创建一个HTML文件.【步骤二】确定事件:onchange事件.
分类:
编程语言 时间:
2018-05-07 11:08:06
阅读次数:
212
set类型 添加元素到无序集合:sadd KEY VALUE1 VALUE2 VALUE3 例:( sadd my_set1 a b c d d c s a ) 获取无序集合的元素:smembers KEY 例:( smembers my_set1 )结果:1) "c"2) "s"3) "a"4) ...
分类:
数据库 时间:
2018-05-06 13:33:15
阅读次数:
242