1.-----------对象数组:
Class Student {
PRivate String name;
priavte int age;
}
创建对象数组:
Student[] studetns = new Student[5]
Student s1 = new Student("张三",24);
把元素添加到对象数组:
Student[0] = s1;
------------------------------------------------
2.-----------集合 :
Colllection的引入:数组长度的固定性不便于数据的修改,不适应于变化的需求,为了方便对多个对象的操作,java便提供了集合
Collection的概念:Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。
集合 的特点:存储多个元素(对象),长度可变.
数组和集合的区别:
A:长度区别 数组的长度固定 集合长度可变B:内容不同 数组存储的是同一种类型的元素 而集合可以存储不同类型的元素 C:元素的数据类型问题 数组可以存储基本数据类型,也可以存储引用数据类型 集合只能存储引用类型
集合的体系:Collection 下的List 和Set 集合.
List集合下的实现接口:ArrayList,Vector,LinkedList
Set集合下的实现接口:HashSet,TrreSet.
新闻热点
疑难解答