java中容器類型的數據
StingBiulder,數組,ArrayList
StringBiulder:只針對字符串的長度可變。
數組:數組的長度是固定不變的。
ArrayList:長度可變。
構造方法:
ArrayList();
添加元素:
public boolean add(E e):添加元素
public void add(int index,E element):在指定索引處添加元素
ArrayList(E):大小可變數組的實現
創建集合對象:
ArrayList<String> array = new ArrayList<String>();
ArrayList的增刪查改:
1.添加元素
array.add("hello");
array.add("world");
array.add("java");
2.獲取元素
public E get(int index):返回指定索引處的元素
用法例子:array.get(0)//運行結果為 hello
3.集合長度
public int size():返回集合中的元素的個數
用法例子;array.size();//運行結果為 3;
4.刪除元素
a. public boolean remove(Object o);//刪除指定的元素,返回是否刪除成功
用法例子:array.remove("hello");//運行結果為 ture;
b. public E remove(int index);//刪除指定索引處的元素,返回被刪除的元素
用法例子:array.remove(1);//運行結果為 world;
5.修改元素(替換元素)
public E set(int index, E element);//修改指定索引處的元素為另一個元素(即替換),返回被修改的元素
用法例子:array.set(1,android);//運行結果為 world;
java中容器類型的數據