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

响应式网站建设案例上海人才网最新招聘信息2022年

响应式网站建设案例,上海人才网最新招聘信息2022年,基于 wordpress,怎样建设网站内容一、教学目标 掌握何为map能够说出map集合的特点。能够使用map集合添加元素、删除元素等伴生方法。 二、正文 1、概述 说起map#xff0c;想必大家并不陌生吧。之前我在讲Collection集合的时候#xff0c;我是给大家提过一嘴#xff0c;我说Collection集合被称为单列集合…一、教学目标 掌握何为map能够说出map集合的特点。能够使用map集合添加元素、删除元素等伴生方法。 二、正文 1、概述 说起map想必大家并不陌生吧。之前我在讲Collection集合的时候我是给大家提过一嘴我说Collection集合被称为单列集合而Map中的集合被称为双列集合。 这么描述大家可能也比较懵没关系我给大家画个示意图你们就能明白了。它两对于存放元素的数据形式是有所不同的如下图。 如上示意图想必大家就能理解了吧。map为何被称为双列集合其原因就是它存储元素的特点是键值对形式。 2、map集合特点 所以接下来要给大家总结一下map究竟有哪些特点呢我就简单用几个关键字给大家概要描述一下也方便大家记忆。其包位于java.util.Map。 集合元素无序无索引元素唯一(键唯一值可重复)双列 3、map接口常用子类 通过查看map接口源码map拥有多个子类。这里呢我们主要是具体讲解HashMap与LinkedHashMap。但是作为map的其他的子类我们还是要了解的哈。 HashMap实现类。采用哈希表结构存放数据元素存取顺序不一致。LinkedHashMap实现类。HashMap的子类存放数据采用的是哈希表结构加链表结构。通过链表结构可以保证元素的存取顺序一致。通过哈希表可以保证键唯一且需要重写键的hashCode()方法、equals()方法。TreeMap实现类。HashTable实现类。面试容易被问到 提示对应Map接口(public interface MapK,V),带有两个泛型变量在使用时需要指明该泛型变量的数据类型kv数据类型可以一样 也可以不同根据具体需求而定。 4、map集合常用方法 如下我给大家诺列一些map常用的伴生方法你们是需要知道并且熟练使用的在日后实际开发过程中这些都是会经常用到的然后还有些其他的方法你们就以了解为主。 V put(K key, V value);  作用通过把指定的键与指定的值添加到的Map集合中或者更新值。这方法其实你可以理解成既是添加也是修改。若map集合中存在该键那么该方法就是进行值的修改且返回被修改前的值若不存在该键那就是添加且返回值就为null。注意键是无法修改的值可以。 V get(Object key) ; 作用通过指定的键对map集合中获取所对应的值。 V remove(Object key); 作用通过指定的键来删除在map集合中的键值对且返回值为被删除元素的值。 void clear(); 作用清除map集合中的所有元素。 boolean containsKey(Object key); 作用判断是否包含指定的键的元素。 boolean containsValue(Object value); 作用判断是否包含指定的值的元素。 int size( 作用获取集合容器的长度。 三、实例演示 如下我就来实战演练来实现教学目标的第三点跟第四点这个你们就跟着我来敲就好了呀。如下我会带着你们手把手教学带着大家如何使用map进行添加、删除元素。 通过说使用map进行添加元素、删除元素。你们对map应该不再陌生了吧会用到它伴生方法的那些啊考考大家。 V put(K key, V value) V remove(Object key) 如上方法你们具体知道如何使用么我猜啊小伙伴肯定一眼看到就明白。 1、put()方法 我们先来讲第一个put()方法。其作用是把指定的键与指定的值添加到一个Map集合中或者更新对于键的值。 代码演示 Testpublic void testMapPut() {//创建一个map集合容器MapString, String map new HashMap();//输出打印System.out.println(map);//添加元素String str1 map.put(黄忠, 法师);System.out.println(str1); //nullString str2 map.put(吕布, 战士);System.out.println(str2); //nullString str3 map.put(黄忠, 射手);System.out.println(str3); //法师//发现没有黄忠键已存在了但是str3返回的是法师这说明什么//输出打印System.out.println(map);} 控制台输出截图 如上演示证明了以下两点结论。 put方法新增返回值为nullput方法修改返回值为修改前的键旧值。 2、remove()方法 接下来我就来给大家演示一下remove()方法。 代码演示 Testpublic void testMapRemove() {//创建一个map集合容器MapString, String map new HashMap();//添加元素map.put(黄忠, 法师);map.put(吕布, 战士);System.out.println(执行remove方法前map);map.remove(黄忠);System.out.println(执行remove方法后map);} 控制台输出打印 执行remove方法前{吕布战士, 黄忠法师} 执行remove方法后{吕布战士} 3、size()方法 代码演示 Testpublic void testMapSize() {//创建一个map集合容器MapString, String map new HashMap();//添加元素map.put(黄忠, 法师);map.put(吕布, 战士);System.out.println(map集合容器长度为map.size());} 控制台输出打印 map集合容器长度为2 4、clear()方法 代码演示 Testpublic void testMapClear() {//创建一个map集合容器MapString, String map new HashMap();//添加元素map.put(黄忠, 法师);map.put(吕布, 战士);System.out.println(执行clear方法前map);map.clear();System.out.println(执行clear方法后map);} 控制台输出打印 执行clear方法前{吕布战士, 黄忠法师} 执行clear方法后{} 5、containsKey()方法 6、containsValue()方法 ... ... 以上补充的这两及其他的常用方法我这里就不给大家一一演示啦这些就作为课后作业给大家布置了哦希望大家都能自觉完成勤加练习。 好啦以上就是本期内容的全部教学内容啦如果对文中的任何知识点有疑问欢迎评论区评论留言呀我看见都会一一解答的。
http://www.pierceye.com/news/124005/

相关文章:

  • 深圳网站建设 利科技wordpress插件 手机版
  • 南通优普网站建设团队课程设计模板
  • 网站建设与维护的选择题浦东新区做网站
  • 做视频网站视频放在哪里网站备案目的
  • 建设部安全事故通报网站怎么更改网站的备案号
  • 重庆网站建设维护网络推广引流方法
  • 精品网站开发分销网站建站
  • 建设一个教程视频网站需要什么资质策划书案例范文
  • 郑州汉狮做网站的大公司海尔网站建设
  • 成都网站制作成都重庆网红景点排名
  • 广西南宁市网站制作公司制作图片的软件加字体
  • 新手搭建网站教程品牌推广费用预算
  • 广州网站设计网站制作竞价托管多少钱
  • 创建企业营销网站包括哪些内容软考高项彻底没用了
  • 企业品牌网站建设方案无锡网站设计多少钱
  • 轻量级网站开发在线旅游网站平台有哪些
  • 怎么用vs做网站推广优化网站排名
  • 免费推广网站软件常宁网站建设常宁网站建设
  • 冀州市网站建设html编辑器安卓版手机版软件
  • 广州专业网站改版方案网站建设要做ui和什么
  • 做网站显示上次登录时间代码h5素材库
  • 比较有名的网站建设公司谷歌网站优化
  • 企业网站改版计划书中国制造网是做什么的
  • 非主营电子商务企业网站有哪些企业网项目建设实践
  • 颍东网站建设手机vi设计公司
  • 林哥seo网络营销seo培训
  • 如何面试网站开发网站制作交易流程
  • 绍兴网站建设冯炳良互联网营销
  • 制作企业网站怎么报价可以做我女朋友吗网站
  • 广西玉林网站建设正规公司建手机网站