集合容器与Hash表

集合容器

  

 

   

   这个set就是数学中的set,就是集合。

  集合的核心:在集合当中是没有重复的元素的!

  一个集合里面的所有元素都是各不相同的,所以我们放了两次first进去,它只输出了一个first。

  

 

   

 

   这两个类型可以不用for-each循环遍历,就可以直接输出!

  输出的结果里面带着方括号,表示说这是一个容器,把容器里面的值排列给你看。

  set集合不排序,因为数学里面的集合也是没有这种排序的概念!

Hash表

  

  hash表是一种数据结构,在这个数据结构里面,所有的东西是以一对值放进去的,一个叫做key,就是它的键,一个是value,就是它的值

  放在hash表里的所有东西都是由一个key一个值来放进去的

  把它放进去的时候,告诉hash表中这个值就是这个键

  把它取出来的时候,你把那个键所代表的那个值拿出来

  在这个容器里面,所有的类型都必须是对象,而不能是基本元素

  一个包裹类型的变量可以直接接收它所对应的基础类型的变量

  

 

   

posted @ 2022-06-21 19:56  肥宅快乐水~  阅读(39)  评论(0)    收藏  举报