class MyArrayList3 { private T[] array; public MyArrayList3() { array = (T[]) new Object[0]; } public T get(int i) { return array[i]; } public void set(int i,T item) { array[i]=item; } public void add(T item) { T[] array1 = (T[]) new Object[array.length+1]; for(int i=0; i=0&&!array[i].equals(item); i--) {} return i; } public String toString() { String str = "["; if(array.length>0) str+=array[0]; for(int i=1; i