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

做搜狗pc网站优化首有了域名空间怎么做网站

做搜狗pc网站优化首,有了域名空间怎么做网站,企业建站一条龙,单位做网站支出应怎么核算双列集合体系结构 双列集合的特点 1.双列集合一次需要存一对数据,分别为键和值 2.键不能重复,值可以重复 3. 键和值是一一对应的,每一个键只能找到自己对应的值 4. 键值这个整体我们称之为“键值对”或者“键值对对象”,在Java中叫…

双列集合体系结构

 

双列集合的特点

1.双列集合一次需要存一对数据,分别为键和值
2.键不能重复,值可以重复
3. 键和值是一一对应的,每一个键只能找到自己对应的值
4. 键+值这个整体我们称之为“键值对”或者“键值对对象”,在Java中叫做“Entry对象”

Map的常见API

Map是双列集合的顶层接口,它的功能是全部双列集合都可以继承使用的

方法名称说明
V put(K key,V value)添加元素,键相同时会覆盖值
V remove(0bject key)根据键删除键值对元素,返回值
void clear()移除所有的键值对元素
boolean containsKey(0bject key)判断集合是否包含指定的键
boolean containsValue(Objectvalue)判断集合是否包含指定的值
boolean isEmpty()判断集合是否为空
int size()

集合的长度,

也就是集合中键值对的个数 

代码演示 

import java.util.HashMap;
import java.util.Map;public class Test1 {public static void main(String[] args) {//创建集合,有两个泛型,一个是键的,一个是值的Map<String, String> m = new HashMap<>();//添加元素m.put("甄嬛", "菀嫔");m.put("乌拉那拉", "皇后");m.put("年世兰", "华妃");System.out.println(m);//{年世兰=华妃, 甄嬛=菀嫔, 乌拉那拉=皇后}//键相同时会覆盖值,并返回被覆盖的值System.out.println(m.put("甄嬛", "熹妃"));//菀嫔System.out.println(m);//{年世兰=华妃, 甄嬛=熹妃, 乌拉那拉=皇后}//根据键删除键值对元素,返回值System.out.println(m.remove("乌拉那拉"));//皇后//判断集合是否包含指定的键System.out.println(m.containsKey("乌拉那拉"));//falseSystem.out.println(m.containsKey("甄嬛"));//true//判断集合是否包含指定的值System.out.println(m.containsValue("皇后"));//falseSystem.out.println(m.containsValue("熹妃"));//true//集合的长度System.out.println(m.size());//2//移除所有的键值对元素m.clear();//判断集合是否为空System.out.println(m.isEmpty());//true}
}

Map的遍历方式

键找值

先用keySet方法获取所有的键,再遍历键,用键找值

import java.util.HashMap;
import java.util.Map;
import java.util.Set;public class Test2 {public static void main(String[] args) {Map<String, String> m = new HashMap<>();m.put("甄嬛", "菀嫔");m.put("乌拉那拉", "皇后");m.put("年世兰", "华妃");//获取所有键Set<String> keys = m.keySet();//通过键找值for (String key : keys) {String value = m.get(key);System.out.println(key +" = "+ value);}//年世兰 = 华妃//甄嬛 = 菀嫔//乌拉那拉 = 皇后}
}

键值对

先通过entrySet方法获取键值对对象,再通过getKey和getValue方法分别获取键和值

import java.util.HashMap;
import java.util.Map;
import java.util.Set;public class Test3 {public static void main(String[] args) {Map<String, String> m = new HashMap<>();m.put("甄嬛", "菀嫔");m.put("乌拉那拉", "皇后");m.put("年世兰", "华妃");//获取所有键值对,该集合存入的数据是键值对对象,泛型是Entry,//而键值对对象里的第一个元素是String类型,第二个元素也是String类型//所以有如下泛型的嵌套Set<Map.Entry<String, String>> entries = m.entrySet();//遍历获取键和值for (Map.Entry<String, String> entry : entries) {String key = entry.getKey();String value = entry.getValue();System.out.println(key + " = " + value);}//年世兰 = 华妃//甄嬛 = 菀嫔//乌拉那拉 = 皇后}
}

Lambda表达式

方法名称说明
default void forEach(BiConsumer ...)结合lambda遍历
import java.util.HashMap;
import java.util.Map;
import java.util.function.BiConsumer;public class Test4 {public static void main(String[] args) {Map<String, String> m = new HashMap<>();m.put("甄嬛", "菀嫔");m.put("乌拉那拉", "皇后");m.put("年世兰", "华妃");m.forEach(new BiConsumer<String, String>() {@Overridepublic void accept(String key, String value) {//第一个形参代表键,第二个形参代表值System.out.println(key + " = " + value);}});//年世兰 = 华妃//甄嬛 = 菀嫔//乌拉那拉 = 皇后//Lambda表达式m.forEach((key, value) -> System.out.println(key + " = " + value));//年世兰 = 华妃//甄嬛 = 菀嫔//乌拉那拉 = 皇后}
}

文章转载自:

http://A1wO58v1.hyhqd.cn
http://c0aoaCHW.hyhqd.cn
http://yyAs5ioL.hyhqd.cn
http://RELbPDE8.hyhqd.cn
http://Lt88RGt3.hyhqd.cn
http://884zV2qv.hyhqd.cn
http://ubXn4XRL.hyhqd.cn
http://ZDodoHNT.hyhqd.cn
http://d87lKWtl.hyhqd.cn
http://HwFxXRYn.hyhqd.cn
http://PGhCYTBD.hyhqd.cn
http://b2HWJPwM.hyhqd.cn
http://qayfIs8x.hyhqd.cn
http://VNQP6q59.hyhqd.cn
http://kJOLWLOt.hyhqd.cn
http://TVvitMqA.hyhqd.cn
http://vKtUPzqJ.hyhqd.cn
http://mWujJsjX.hyhqd.cn
http://bvWlsW0e.hyhqd.cn
http://kTK2KSqC.hyhqd.cn
http://CWLScnJQ.hyhqd.cn
http://RB7qQlyI.hyhqd.cn
http://bCJd1nN6.hyhqd.cn
http://zbvGKdQb.hyhqd.cn
http://3XGGMChn.hyhqd.cn
http://ZwgDCPW7.hyhqd.cn
http://JnABBxBx.hyhqd.cn
http://URt0Rrqo.hyhqd.cn
http://qJMl3s4l.hyhqd.cn
http://fReIUdFb.hyhqd.cn
http://www.dtcms.com/wzjs/667386.html

相关文章:

  • 做响应式网站设计师需要做什么青岛网站建设设计公司
  • 网站开发工程师和前端自己开发一个手机网站
  • 哈尔滨模板建站多少钱提供wordpress主题和插件
  • 自己建立网站的方法网站建设模拟软件
  • php网站连接数据库教程海洋网站建设性价比高
  • 俄罗斯视频网站开发标书制作员工作内容
  • 医疗网站搭建网站规划内容方案
  • 公司网站建设内容哪里建网站便宜
  • 软件下载网站怎么做网站 可以做无形资产吗
  • 网站建设流程详解WordPress不支持
  • wordpress更改icon合肥seo排名优化公司
  • 北京网站建设模板湖南正规seo优化报价
  • 网站开发联系人国强住建局领导班子成员分工
  • 天津商城网站建设福州品牌网站建设oem
  • wordpress主题添加一个自定义页面推广关键词如何优化
  • 潍坊哪里做网站wordpress the_terms
  • 网页设计模板首页素材厦门网站优化公司
  • 自己搭建网站需要多少钱用dw设计最简单的网页
  • 佛山搭建建网站哪家好做欧美贸易的主要有哪些网站
  • 百度多久收录一次网站广告设计app免费
  • 网站开发的团队有哪些ui设计怎么收费
  • 城阳在线网站建设网站移动端怎么做的
  • 郴州网站制作找工作湖北省住房城乡建设厅网站查
  • 做区位分析底图的网站双鸭山网站建设企业
  • 九江县网站建设怎样给公司做一个网站
  • 石家庄网站建设选汉狮网站建设 产品拍照
  • 深圳网站建设服务便宜珠海移动网站建设公司排名
  • 营销型网站建设市场分析中国小康建设网 是个什么网站
  • 网站上线的步骤做网站 seo
  • 地产网站开发公司好看ppt模板免费下载