this.createTextField("t_txt",0,0,0,Stage.width,Stage.height) function output(obj){ t_txt.text+= obj+"\r" } var oldArr:Array = ["book","cake","dog","cat","apple"]; var newArr:Array = ["one","two","3"]; var myArr = new com.flashshe.ArrayList(oldArr); output(myArr.toArray()); output(myArr.length); myArr.removeItem("cake"); output(myArr.toArray()); output(myArr.length); myArr.addItemAt(1,"jackyshe"); output(myArr.toArray()); output(myArr.length); myArr.replaceItemAt(1,"she"); output(myArr.toArray()); output(myArr.length); myArr.addItemsAt(4,newArr); output(myArr.toArray()); output(myArr.length); myArr.removeItemsAt(7,3); output(myArr.toArray()); output(myArr.length); myArr.removeAll(); output(myArr.toArray()); output(myArr.length); /* book,cake,dog,cat,apple 5 book,dog,cat,apple 4 book,jackyshe,dog,cat,apple 5 book,she,dog,cat,apple 5 book,she,dog,cat,one,two,3,apple 8 book,she,dog,cat,one,two,3 7 0 */