一.
变量: 存储单个数据
数组: 存储多个数据
引用数据类型
定长,长度一旦确定不可改变
有序,有索引
存储相同数据类型的数据
容量可以多少进行动态的变动
储存任意引用数据类型数据
collection{接口}集合层次结构中的根接口。集合表示一组对象,成为其元素
遍历:增强for循环
iterator迭代器
Iterator<E> iterator()返回此集合中元素的迭代器
1.获取某一个集合的迭代器
2.是否存在下一元素
3.获取下一元素
二.泛型:jdk1.5新增
参数化类型:·数据的类型作为参数传递
泛型通过一对<>配置
泛型只能设置引用数据类型
泛型可以提高稳定与可读性
//遍历
for(String str:col){
System.out.println(str);
}Iterator<String> it = col.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
三.
List:有序可重复
Set:无序,不可重复
list:有序集合(也称为序列)