ArayListダイナミックアレイクラス


javaはまた、順序構造の動的配列クラス:ArayListを提供している。配列は順序構造を用いてデータを格納し、空間を有効に利用し、大量のデータを記憶するために使用することができる。
配列は、ノードを追加、削除するなどの動的な変更には適していません。ArayList類の多くの方法はLinkdListと似ています。

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class ArrayListTest {

/**
* @param args
*/
public static void main(String[] args) {
List mylist = new ArrayList();
mylist.add("Hello");
mylist.add("World");
Iterator it = mylist.iterator();
System.out.print(" :");
while(it.hasNext()){
System.out.print(it.next()+" ");
}
}
}