title: ArrayList<string> add item in pre last position
body: <p>I try to create an ArrayList with fixed last item.
  For example, in the ArrayList <code>[0,1,2,last]</code>, I am trying to add an item in the second last position instead of last one. So, if i want to add a new item(say <code>3</code>) before <code>last</code> and i do something like <code>arraylist.add(3)</code> then it will give output <code>[0,1,2,last,3]</code> which is clearly not my requirement. Can any tell me how to do it?</p>