在java中,拥有一串同一数据类型的叫数组,不过不同数据类型的数组放在一起,就是集合 . 相当于集合里面包含多个不同数据类型的数组 . 举例 : 集合<Student>中 储存的是多个学生对象 , 而学生对象又拥有id,name,age,sex,birthday等之类的不同的数据类型信息 .
集合又分为单列集合和双列集合 , 两者又各自拥有不同的祖宗类 ,分别是 Collection 和 Map ,
两种集合中又分 List集合 和 Set集合 , List集合特点 : 有序,可重复,有索引 . Set集合特点 : 无序,不重复,无索引 .