Java中的ArrayList类

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);
		
		
	}
}
posted @ 2019-02-01 10:53  HzdWwZz"LJF  阅读(118)  评论(0)    收藏  举报