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

塘厦东莞网站建设响应网站先做电脑端

塘厦东莞网站建设,响应网站先做电脑端,36kr网站用什么做的,wordpress的主题上传了没有显示java.util.Map接口中常用的方法: 1.Map和Collection没有继承关系 2.Map集合以key和value的方式存储数据:键值对 key和value都是引用数据类型 key和value都是存储对象的内存地址 key起到主导的地位,value是key的一个附属品 3.Map接口中常用的方…

java.util.Map接口中常用的方法:

    1.Map和Collection没有继承关系

    2.Map集合以key和value的方式存储数据:键值对

        key和value都是引用数据类型

        key和value都是存储对象的内存地址

        key起到主导的地位,value是key的一个附属品

    3.Map接口中常用的方法:

      V put(K key,V value)                                 向Map集合中添加键值对

      V get(Object key)                                     通过key获取value

      void clear()                                               清空Map集合

      boolean containsKey(Object key)            判断Map集合中是否包含某个key

      boolean containsValue(Object value)      判断Map集合中是否包含某个value

      boolean isEmpty()                                    判断Map集合中元素个数是否为0

      Set<k> keySet()                                       获取Map集合所有的key(所有的键是一个set集合)

      V remove(Object key)                              通过key删除键值对

      int size()                                                   获取Map集合中键值对的个数

      Collection<V> values()                            获取Map集合中所有的value,返回一个Collection

      Set<Map.Entry<k,v>> entrySet()            将Map集合转换成Set集合

      假设现在有一个Map集合,如下所示:

        map1集合对象

        key                  value

 ——————————————————————

      1                      zhangsan

      2                      lisi

      3                      wangwu

      4                      zhaoliu  --> 这个东西是什么?Map.Entry

   Set set = map1.entrySet();

   set集合对象

   1=zhangsan 【注意:Map集合通过entrySet()方法转换成的这个Set集合,Set集合中元素的类型是Map.Entry<k,v>】

   2=lisi 【Map.Entry和String一样,都是一种类型的名字,只不过:Map.Entry是静态内部类,是Map中的静态内部类】

   3=wangwu

   4=zhaoliu

public class MapTest01{

   public static void main(String[] args){

     //创建Map集合对象

    Map<Integer,String> map = new HashMap<>();

    //向Map集合中添加键值对

   map.put(1,"zhangsan");  //1在这里进行了自动装箱

   map.put(2,"lisi");

   map.put(3,"wangwu");

   map.put(4,"zhaoliu");

   //通过key获取value

  String value = map.get(2);

  System.out.println(value);

  //获取键值对的数量

  System.out.println("键值对的数量:"+map.size());

 //通过key删除key-value

  map.remove(2);

  System.out.println("键值对的数量:"+map.size());

  //判断是否包含某个key

 //contains方法底层调用的都是equals进行比对的,所以自定义的类型需要重写equals方法

  System.out.println(map.containsKey(4));   //true

 //判断是否包含某个value

  System.out.println(map.containsValue("wangwu"));  //true

  //获取所有的value

  Collection<String> values = map.values();

  for(String s:value){

    System.out.println(s);

  }

 //清空map集合

 map.clear();

 System.out.prinltn("键值对的数量:"+map.size());

 //判断是否为空

 System.out.println(map.isEmpty());  //true

  }

 }

http://www.yayakq.cn/news/943121/

相关文章:

  • 网站编辑好做吗常用网站如何在桌面做快捷方式
  • 手机移动端网站seo网络推广是什么意思
  • 淘宝店铺网站建设可行性报告哈尔滨网站专业制作
  • 上海住房和城乡建设厅网站首页wordpress获取上传
  • 山东外贸国际网站建设免费动漫软件app下载大全
  • 买了万网的域名跟定制网站还要买空间吗wordpress程序的主题
  • 做微信封面模板下载网站网络服务商的英文缩写
  • 网站建设与管理赚钱吗更改域名代理商对网站有影响吗
  • 嘉伟网络智能建站国外网站 备案
  • iis7发布静态网站一个门户网站需要多大的空间
  • 网站美工人员主要做什么的wordpress为何经常被黑
  • wamp网站建设网站不支持ie8
  • 顺义广州网站建设ideo设计公司上海
  • 建设一个网站需要哪些人员参与新浪军事 手机新浪网
  • 手机端网站的建设广州做网站要多少钱
  • 做的网站怎么上传牛商网做的网站
  • 毕业设计 网站建设选题湖南网页设计培训哪里好
  • 做简单的网站多少钱订阅号申请
  • 站长工具高清有吗中国品牌策划公司排名
  • 宿州网站建设报价18种禁用软件黄app
  • 江宁区财政局网站开发区分局货代可以从哪些网站开发客户
  • 陕西建新建设有限公司网站网站开发在无形资产中
  • 专注电子商务网站建设十堰北京网站建设
  • 建设软件资源网站公司运营策划方案
  • 昆明公司网站制作中国源码网游戏开服
  • 网站 主机php网站开发教程 pdf
  • 做dota2菠菜网站做淘宝客必须建网站吗
  • 微网站后台怎么注册个人网站备案名称例子
  • pc响应式网站设计培训制作网站
  • qq开放平台网站开发申请不通过的原因wordpress前台上传