可以由1136来概括这一章的知识:
1 图:
set:没有顺序,且不可重复
List:有顺序,可重复
Map:key--value映射对
注意:要调用容器中的remove,contain等方法,要求容器中的对象的类重写了equals和hashcode方法
1类:
collections类给于List容器,提供了很多静态方法:
void sort (List);
void shuffle (List);
void reverse (List);
void fill(List,object);
void copy (List dest , List src);
void bynarySearch(List,object);
3个知识点:
1。增强的for用法,但使用的比较少,eg
int [] arr= {1,2,3,4,5};
for(int i :arr)
{
System.out.println(i);
}
2。泛型:主要用在集合中,eg在定义集合的时候同时定义泛型 :List <String> c = new ArrayList<String>();
3。自动打包解包
6个接口
Iterator接口
Collection接口
Set接口
List接口
Comparable接口:类的对象要实现排序都要实现该接口
Map接口