ArrayList类的添加元素的方法
import java.util.ArrayList;
public class LAST {
public static void main(String[] args) {
/*集合类的特点:长度可变
*
* ArrayList<E>
* 大小可变数组的实现
* <E>是泛型
* 在出现E的地方使用引用数据类型替换即可
* 比如 ArrayList<String>、ArrayList<Student>
*
* 构造方法:
* ArrayList();
* 添加元素:
* public boolean add(E e);添加元素
* public void add(int index,E e);在指定的索引处添加一个元素
*
* */
ArrayList<String> arr=new ArrayList<String>();
System.out.println(arr);//[]
arr.add("hello");
arr.add("world");
System.out.println(arr);//[hello, world]
arr.add(1,"android");
System.out.println(arr);//[hello, android, world]
}
}
ArrayList集合的方法
import java.util.ArrayList;
public class LAST {
/* 获取元素
* public E get(int index) 返回指定索引的元素
* 集合长度
* public int size() 返回集合中的元素个数
* 删除元素
* public boolean remove(Object o)删除指定的元素 返回删除是否成功
* public E remove(int index);删除指定索引的元素 返回被删除的元素
* 修改元素
* public E set(int index,E e);修改指定处的元素 返回被修改的元素
*
* */
public static void main(String[] args) {
ArrayList<String> arr=new ArrayList<String>();
arr.add("java");
arr.add("linux");
arr.add("ios");
System.out.println(arr.get(0));
System.out.println(arr.size());
System.out.println(arr.remove("java"));//true
System.out.println(arr.remove(0));//linux
String str=arr.set(0, "haha");
System.out.println(str);
System.out.println(arr);
}
}