1. 程式人生 > >java中容器類型的數據

java中容器類型的數據

style 修改 add 對象 容器類 round fcc element pub

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中容器類型的數據