ciao... non conosco actionscript, ma credo, da ciò che dici dei metodi, che gli array di actionscript si avvicinino di più alle liste di java (ArrayList, LinkedList, Vector).
Queste strutture dati hanno bene o male i metodi che richiedi: add, remove, remove all, get...
per esempio creare un' array da una stringa cosi
stringa="1-2-3-4-5-6";
in java con le liste diventa:
codice:
ArrayList<String> al=new ArrayList<String>();
al.add("1");
al.add("-");
al.add("2");
al.add("-");
al.add("3");
al.add("-");
al.add("4");
al.add("-");
al.add("5");
al.add("-");
al.add("6");
per scorrere la lista e prendere i valori puoi usare un iteratore, o i due tipi di for:
codice:
for (int i = 0 ; i < al.size() ; i++)
{
String tmp=al.get(i);
System.out.println(tmp); //banalmente lo stampo...
}
//oppure
for(String tmp: al)
{
System.out.println(tmp);
}
//per rimuovere
al.remove(1); //rimuove il primo elemento della lista
spero di esserti stato chiaro e utile.
se hai altri dubbi posta!!!