其中java動態數組:
-
Java動態數組是一種可以任意伸縮數組長度的對象,在Java中比較常用的是ArrayList,ArrayList是javaAPI中自帶的java.util.ArrayList。下面介紹一下ArrayList作為Java動態數組的用法。
1.語法:add()是添加一個新的元素,remove()刪除一個元素,size()獲得ArrayList的長度。ArrayList的下標是從0開始。
2.示例代碼
-
- package wang48.jiaocheng;
- import java.util.ArrayList;
- public class JavaArrayList
- {
- public static void main(String[]args)
- {
- //Java動態數組的初始化
- ArrayList al=new ArrayList();
- //向Java動態數組中添加數據
- al.add("a");
- al.add("b");
- al.add("c");
- //輸出Java動態數組
- for(int i=0;i<al.size();i++)
- {
- String alEach=(String)al.get(i);
- System.out.println(alEach);
- }
- //刪除數組中的某個元素,刪除第二個元素
- al.remove(1);
- //修改Java動態數組,把新的元素放到第二個位置
- al.add(1,"2");
- ////輸出Java動態數組
- for(int i=0;i<al.size();i++)
- {
- String alEach=(String)al.get(i);
- System.out.println(alEach);
- }
- }
- }
- 輸出如下:
- a
- b
- c
- a
- 2
- c
【轉】 http://blog.csdn.net/hugeheadhuge/article/details/6535235
