package javacodebook.collections.array.dynamic;

import java.util.*;

public class ObjectArray {

    public static void main(String[] args) {
        //Eine Array-artige Datenstruktur erzeugen
        ArrayList arrayList = new ArrayList();

        //bel. viele String-Elemente hinzufügen
        arrayList.add(new String(new java.util.Date().toString()));
        arrayList.add(new String(new java.util.Date().toString()));
        arrayList.add(new String(new java.util.Date().toString()));
        arrayList.add(new String(new java.util.Date().toString()));

        //Wir wollen ja ein Array weiterverwenden, also wird ein leeres
        //Array der nötigen Größe erzeugt
        String[] stringArray = new String[arrayList.size()];
        arrayList.toArray(stringArray);
        for(int i = 0; i < stringArray.length; i++)
            System.out.println(stringArray[i]);

    }

}
