这些都是java 里面的容器,顶级接口是collection,所有有collection 的共有方法:

array数组的api
- Arrays.asList() 数组转换成列表
- 查看数组长 array1.length;
- int数组转成string数组;int [] array={ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 };
- String arrStrings= Arrays.toString(array );
- 从array中创建arraylist;
- ArrayList<String> arrayList= new ArrayList<String>( Arrays.asList (array1));
- 数组中是否包含某一个值;
- Arrays.asList(array1). contains (a)
- Arrays. fill (memo, – 1 ); 填充数组赋值
list 的api
List.size()
- 添加方法是: .add(e) ;
- 获取方法是: .get(index) ;
- 删除方法是:.remove(index);
- 按照索引删除;remove(Object o); 按照元素内容删除;
- list中是否包含某个元素; contains( Object o); 返回true或者false
Map 的api

- put
- get
- containsKey
- remove
- isEmpty()
队列的api
- Queue.offer()
- add (E e)
- Queue.peek()
- Queue.size()
- Queue.poll()
- remove ()//移出队列头
Stack api
- boolean empty()判断栈是否为空
- E peek()返回栈顶对象,不移除
- E pop(返回栈顶对象,并移除
- E push(E item)压入栈顶
- int search(Object o)返回对象在栈的位
需要熟记:大家加油:P