ArrayListを使用したコレクションを書いて見ます。
package TestPackage; import java.util.ArrayList; import java.util.List; public class ArrayListTestX { /** * @param args */ public static void main(String[] args) { List<String> list = new ArrayList<String>(); //要素の追加 list.add("test1"); list.add("aaa"); list.add("bbb"); list.add("ccc"); //要素の中身を出力する System.out.println("最初->" + list.get(0)); System.out.println("最後->" + list.get(list.size() - 1)); //すべての要素を出力する for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } //bbbが格納されている要素の添え字を調べる //(要素は0から始まるので、出力結果は2と表示される) System.out.println(list.indexOf("bbb")); } }
上記を実行した結果は次のように出力されます。
最初->test1 最後->ccc test1 aaa bbb ccc 2