ArraysList使用方法
1.boolean add(E e)
将指定的元素追加到此列表的末尾
-
list.add("祝");
-
list.add(20);
-
list.add(100.0);
2.void add(int index,E element)
在此列表中的指定位置插入指定元素
list.add(2,“小”);
3. boolean addAll(list);
按指定集合的Iterator返回的顺序将指定集合中的所有元素追加到此列表的末尾
c.addAll(list);
集中所有元素追加到此列表的末尾
4.void clear();
从列表中删除所有元素
list.clear();
之后查看一下list里有没有元素,没有则代表删除成功
5.boolean contains(Object o);
如果此列表包含指定的元素,则返回 true
list.contains(6));
若包含此元素,则返回true
6.void forEach(Consumer<? super E>action)
对 Iterable的每个元素执行给定的操作,直到所有元素都被处理或动作引发异常
forEach-----增强版for循环
1 for(Object b:list){
2 System.out.println(b+"");
3 }
7. E remove(int index);
删除列表中的指定位置元素
list.remove(6);
8.E get(int index);
返回此列表中指定位置的元素
list.indexOf(8);
9.Iterator<E> iterator();
以正确的顺序返回该列表中的元素的迭代器
Iterator i=list.iterator();
10. forEach
/**
* 增强版for循环
* 语法 for(数据类型 对象名字:集合名字){}
* 作用 把集合中的每一个数据都赋值给前面的数据类型
* --Object obj=list.get(i);
*/
for (Object obj:list) {
System.out.print(obj+" ");
}
System.out.println();