java9(Set,Map)

package cn.test.Day09;

/**
 * @author wangze
 */
public class Day09 {
    /*
     Collections工具类
     针对集合进行操作的工具类
     成员方法:
            sort(List<T>) 根据元素的自然顺序,将指定列表按升序排列
            max(Collection<T>)返回集合的最大元素
            reverse(List<T>) 反转集合中的元素
            shuffle(List<T>) 使用默认的随机源随机置换指定列表(例如洗牌)

                            Set集合(是一个接口)的特点
     特点:不可重复,无序
     应用:实例化子类对象
          Set<T>set=new HashSet<>();

                            Map集合(双列集合)的特点
     特点:双列集合,元素由键值对(Entry)构成
                      key ---value
                      key不可以重复,value可以重复
     应用:接口需要创建子类对象
          Map<T1,T2>map= new HashMap<>();
          方法:put(key,value); 向map集合汇总添加元素  第一次添加返回null,重复添加返回旧值
          双列集合不能直接遍历,需要先获取所有的key   KeySet()
                            遍历KeySet,通过key后去value: get();
                            如何遍历keySet??   迭代器 iterator()

    */
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

结构化思维wz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值