1)	boolean add(obj) : This method appends the specified element to the end of the ArrayList. If the element is added successfully then the preceding method return true. 
2)	void add(int i, obj) : This method inserts the specified element at the specified position, i in the ArrayList. 
3)	element remove(int i) :  This method removes the element at the specified position, i in the ArrayList. This method also returns the element which was removed from the ArrayList. 
4)	boolean remove(obj) : This method removes the first occurrence of the specified element obj from the ArrayList, if it is present. 
5)	void clear() : This method removes all the elements from the ArrayList. 
6)	element set(int i, obj) : This method replaces an element at the specified position, i in the ArrayList with specified element obj. 
7)	boolean contains(obj) : This method returns true if the ArrayList contains specified element obj. 
8)	element get(int i) : This method returns the element available at the specified position in the ArrayList.
9)	int indexOf(obj) : This method returns the position of first occurrence of the specified element obj in the ArrayList, or -1 if the element is not found in the list. 
10)	int lastIndexOf(obj) : This method returns the position of last occurrence of the specified element obj in the ArrayList, or -1 if the element is not found in the list. 
11)	int size() : This method returns the number of elements present in the list. 
12)	Object[ ] toArray() : This method returns an object class type array containing all the elements in the ArrayList in proper sequence.