学JAVA那么多天了,所以就不写那啥了,哈哈

Map  是一个很实用的东西,它查询的速度也是飞快的。还有很多好的地方,

至于好在哪里,我也说不清。

还是用代码来说吧:

import java.util.*;

public class Test{

    public static void main(String args[]){
Map<String,String> map = new HashMap<String,String>();
        //在这里先说明key和value====》》map.put(key,value)

        map.put("李四","007");通过put方法进行增加内容
        map.put("王五","006");
        map.put("张三","005");

        map.put(null,null);

        String val = map.get("李四");
        System.out.println(" "+val);
    System.out.println("-------------------------");
        if(map.containsKey("李四")){//可以通过这种方法查找Map集合里是否存指定的key
        System.out.println("李四存在");
        }else{
        System.out.println("李四不存在");
        }
    System.out.println("-------------------------");
        if(map.containsValue("006")){//通过指定的value值判断key的存在
        System.out.println("006存在");
        }else{
        System.out.println("006不存在");
        }

    System.out.println("-------------------------");

          //下边的代码很难,我也知道怎么说
        System.out.println(map);//这是直接把集合打印出来,我不知道这种方法推不推荐(这也可以达到遍历的效果)
        Set<String> lps= map.keySet();//通过Map的keySet方法把所有key存在一个集合里
          for(String x:lps){//通过get方法进行遍历
          System.out.println(x+" "+map.get(x));//map.get(x)是同过key来指定查找value
          }


        Set<Entry<String,String>> entrys = map.entrySet();//这里是同Map的entrySet方法直接把key和value打成一个包存放到entrys里边

        for(Entry<String,String> item:entrys){//通过这种方法也可以达到遍历的效果
        System.out.println( item.getKey() + "-->>"+ item.getValue());

}

    }

}

老师说,这个在查车的系统用的多,因为,查车要通过车牌找车或找车主!!!

今天学的代码很难很难!我感觉班上还有很多人不会。

我也不是很懂,还有很多地方弄不透的,脑阔卡住了!!!

啊啊啊啊啊啊!!!!!!!!!!!!!

最新文章

  1. Excel Sheet Column Title
  2. Android调用系统自带的设置界面
  3. bzoj2200: [Usaco2011 Jan]道路和航线
  4. 加州大学伯克利分校Stat2.3x Inference 统计推断学习笔记: FINAL
  5. [分享&#183;JavaScript]提取Table中的内容到XML对象
  6. Mac安装Mysql无法登录
  7. (转载)C++创建对象的两种方法
  8. Cracking the coding interview--Q2.2
  9. SQL SERVER CHARINDEX函数
  10. 图解Javascript——变量对象和活动对象
  11. winform .net2.0的程序如何运行于.net 4.x
  12. [Shell]sed命令在MAC和Linux下的不同使用方式
  13. 异常HTTP Status 500 - Illegal access to constructor, is it public? java.lang.IllegalAccessException: Class com.opensymphony.xwork2.ObjectFactory can not access a member of class action.CoreAction with
  14. Zookeeper的一致性协议:Zab
  15. builder模式-积木系列
  16. Docker 入门(Mac环境)-part 1 入门基本操作
  17. [Linux实用工具]Linux监控工具munin的安装和配置
  18. Eclipse启动都会Error when loading the SDK
  19. 【转】Android配置文件权限一览表
  20. 【[AHOI2008]逆序对】

热门文章

  1. RedisCluster集群原理
  2. MongoDB3.6.3 windows安装配置、启动
  3. 关于将word转化为pdf 文件调用jacob 包
  4. 【字符串】BZOJ上面几个AC自动机求最为字串出现次数的题目
  5. mysql负载均衡方案
  6. 【209】SQL学习&amp;C#连接数据库
  7. 6-5 Haar特征2
  8. 使用VirtualBox虚拟机搭建局域网(续)
  9. zabbix忘记登录密码重置方法
  10. zabbix 监控mysql状态 -Windows