I have a ArrayList
of model class with some items in it. How to add new item to first position of ArrayList
and shift others next to it.
Asked
Active
Viewed 1.9k times
6

Jared Rummler
- 37,824
- 19
- 133
- 148

Akshay
- 6,029
- 7
- 40
- 59
-
down voted because question already been answered at; http://stackoverflow.com/questions/12949690/java-arrays-how-to-add-elements-at-the-beginning – JGerulskis Jun 09 '15 at 13:25
2 Answers
34
You can use this method.
arraylist .add(0, object)

Krishna V
- 1,801
- 1
- 14
- 16
-
See http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html#add%28int,%20E%29 – sp00m Jun 09 '15 at 13:25
4
AbstractList declares the following:
public void add(int location, E object)
So,
myArrayList.add(0, myObject);
Would add it an the top of the list.

Shai
- 25,159
- 9
- 44
- 67