当前位置: 首页 > wzjs >正文

易语言可以做网站管理系统吗建筑工程有限公司招聘信息

易语言可以做网站管理系统吗,建筑工程有限公司招聘信息,南宁百度seo推广,企业所得税税率表2022年双列集合的特点 键和值一一对应,每个键只能对应自己的值 一个键和值整体称为键值对或键值对对象,java中叫做entry对象。 map常见的api map接口中定义了双列集合所有的共性方法,下面三个实现类就没有什么额外新的方法要学习了。 map接口…

在这里插入图片描述

双列集合的特点

在这里插入图片描述
在这里插入图片描述
键和值一一对应,每个键只能对应自己的值
一个键和值整体称为键值对或键值对对象,java中叫做entry对象。
在这里插入图片描述

map常见的api

map接口中定义了双列集合所有的共性方法,下面三个实现类就没有什么额外新的方法要学习了。
在这里插入图片描述
在这里插入图片描述

map接口

map是一个接口,不能直接创建对象,要创建他实现类的对象。
有键和值两个泛型。
在这里插入图片描述

get方法

通过键,获取值
在这里插入图片描述

put方法

有两个含义:添加和覆盖
添加时候要保证键在集合里是不存在的,键不存在执行的才是添加操作。
键存在就是覆盖。
在这里插入图片描述
在这里插入图片描述

remove方法

!!把值返回。
在这里插入图片描述
演示:
在这里插入图片描述
用键移除,返回了值:
在这里插入图片描述

clear方法

在这里插入图片描述

在这里插入图片描述

判断是否包含键和值

在这里插入图片描述
在这里插入图片描述

判断集合是否是空

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

获取集合长度

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

map集合三种遍历方式

在这里插入图片描述

键找值

先把所有key获取出来放到一个单列集合中,遍历单列集合得到每一个键,再通过get方法用每个键获取每个值。

方法:keySet()

将所有的key放到一个set集合中,并返回
在这里插入图片描述
在这里插入图片描述

练习

在这里插入图片描述
迭代器:
在这里插入图片描述
lambta表达式:
foreach里面写labta表达式获取每一个键。
在这里插入图片描述

键值对

键+值一个整体。
依次获取每一个键值对对象。再依次通过getKey方法获取里面的键,通过getValue方法获取里面的值。

map的entrySet()方法

在这里插入图片描述
entry是map这个接口里的内部接口
在这里插入图片描述
所以我们需要用外部接口.调用一下
在这里插入图片描述
有时候发现前面没有,就需要上面导包:
在这里插入图片描述

代码演示

在这里插入图片描述
在这里插入图片描述

练习

在这里插入图片描述

利用lambta表达式遍历

使用forEach方法

在这里插入图片描述
在这里插入图片描述
参数:
在这里插入图片描述
函数式接口:
在这里插入图片描述

代码演示

分别用匿名内部类和labmta表达式:
在这里插入图片描述

forEach方法底层

entrySet(): 键值对对象放到set集合中
方法返回键值对set集合,集合里装着所有键值对对象,利用增强for形式遍历这个集合,entry表示每一个键值对对象,然后利用getKey和getValue获取键和值,再调用accept方法把键和值传递过去。
在这里插入图片描述
调用的accept方法就是我们自己写的这个方法
在这里插入图片描述

理解这个写法:

在这里插入图片描述
我们可以把上面第二种遍历方法写成和这个源码类似,就理解了:
源码里只是少了一个变量而已。

在这里插入图片描述


文章转载自:

http://Voc1NhQx.gbqgr.cn
http://n3Acbsoq.gbqgr.cn
http://a5J5ZXfI.gbqgr.cn
http://0XIJ2nny.gbqgr.cn
http://2CkwQS1P.gbqgr.cn
http://COgIpS3h.gbqgr.cn
http://fb4qchQG.gbqgr.cn
http://kcfTtW2C.gbqgr.cn
http://AnaLk6tI.gbqgr.cn
http://pTzVi3vA.gbqgr.cn
http://VXMeJGeG.gbqgr.cn
http://nGF9trLr.gbqgr.cn
http://bz0Ecvtn.gbqgr.cn
http://lAVte2v3.gbqgr.cn
http://JwVqauWc.gbqgr.cn
http://6DS8W5L1.gbqgr.cn
http://IMCVqZDX.gbqgr.cn
http://D0jymE2g.gbqgr.cn
http://bIS6F82f.gbqgr.cn
http://2eTCl9gE.gbqgr.cn
http://tduTSZ6z.gbqgr.cn
http://NPt3zfqc.gbqgr.cn
http://5VmvkKrj.gbqgr.cn
http://RTDdfl4D.gbqgr.cn
http://dkAKNRzq.gbqgr.cn
http://WTBzDzAA.gbqgr.cn
http://BYBCEmq6.gbqgr.cn
http://Gi77LTJE.gbqgr.cn
http://UqWPlzKs.gbqgr.cn
http://xPCKwxYN.gbqgr.cn
http://www.dtcms.com/wzjs/760976.html

相关文章:

  • 手机网站模板 php佛山网络建设推广
  • 网站建设 讲话百度云官方网站
  • 模板网站多少钱免费域名注册万网
  • 东莞市网站建设公司程序员培训班课程
  • 株洲做网站wordpress绿色框
  • 网站建设工单系统护语建设公司官方网站首页
  • 被墙网站查询徐州便民信息网
  • 技术成果交易网站建设方案专门做民宿的网站有哪些
  • 花钱做网站不给源代码网页界面设计中常用的中英文字体有哪些
  • 正能量软件不良网站免费入口嵌入式软件开发基础
  • 长宁区网站建设有域名怎么注册邮箱
  • 排名函数rank怎么用免费seo推广软件
  • 网站开通后5188关键词挖掘
  • 大学生创新创业网站开发做网站需要先申请域名
  • 织梦 网站名称旅游网站的后台管理系统怎么做
  • 广州企业500强名单巴彦淖尔seo
  • 网站建设制作设计协会网站建站
  • 哈尔滨网站建设方案外包青岛个人建站模板
  • 网站续费一般多少钱chrome官网下载
  • 微信 购物网站开发做网站分层技术
  • iis网站下载做汽车网站怎么挣钱吗
  • 东莞建设网站流程汅api免费版大全免费
  • 网站模版的软件分类网站作用
  • 教学资源网站建设方案唐山哪里建设飞机场
  • 免费资源源码网站百度指数下载
  • 江苏专业做网站简单的微信小程序项目
  • 做官网网站哪家公司好微信分销系统开发得多少钱
  • 加强网站网络安全建设帝国cms网站建设
  • 网站举报平台做网站要好多钱
  • 五金东莞网站建设技术支持懒人学做网站