容器 Collection
数据结构是复杂的,难以被初中级程序员用好,这与Java的设计理念相违背...
Java作为一门高大上的语言,怎么会让我们失望呢~~
(Java设计理念:Java语言是一门面向应用的,而不是面向研究的语言--来自Java编程规范JavaSE8版)
于是,Java砖家们就针对数据结构进行了开发来让数据结构变得简单易用,然后Collection接口诞生了
我们可以用Collection接口存放无序的、不重复的数据
可是我们想要存储有序的数据啊~ 别担心,砖家们替我们搞定了,于是Set接口和List接口这对兄弟接口诞生了
Set接口存放的也是无序的,不重复的数据,但是List接口里的数据就是有序的了,满足了我们的要求
可是我又想要放重复的数据啊~ 砖家又出现了,请使用Map接口,给一样的数据加一个key,key值不同即可
Map接口存放的是一对键值,键是对象,值也是对象,因为所有的容器存放的都是对象...
接下来,我们一起详细了解各种容器的用法和理念吧,呵呵呵,今天心情好,大家就当没看见这句话...
重点讲解:Set接口及其子类(实现类)
Set特性:元素是无序的、不重复的,当我们向它添加重复元素时,它会采用屏蔽技术进行屏蔽
先讲点基础,再继续,还是先去吃饭吧~~~~回来继续~~~~~
时间: 2025-01-30 18:08:13