Map集合知识点

一、Map(掌握)
    key-value(对key有效)
    功能:添加 删除 判断 取长度
          获取的方式
    1)取所有的key值
      Set<>    keySet();
    2)取所有的value值
      Collection    values();
    3)通过key取value
     Object    get(Object key)
二、HashMap
  key是哈希表(无序唯一 key)


        HashMap<String,String>(学号,姓名)
HashMap<Integer,String>(编号,姓名)注意:008
HashMap<String,Student>(学号,学生)
HashMap<Student,String>
        (注意Student重写hashCode()和equals())
三、TreeMap
   key是红黑树(无序唯一排序)
    TreeMap <String,String>(注意:数字字符串)
TreeMap <Integer,String>


TreeMap <String,Student>
TreeMap <Student,String>
四、综合练习
    " bbcabcfbeyaxcde ",获取字符串中每一个字母出现的次数要求结果: a(2)b(4)c(3)d(1)e(2)f(1)x(1)y(1)
集合的嵌套遍历
HashMap嵌套HashMap
HashMap嵌套ArrayList
ArrayList嵌套HashMap
     斗地主的案例(Collections)











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值