Here I’ve shown an example to demonstrate the same:
As you can see I have an array of objects containg id’s 1,2,4, and 5. Now I want to insert an object having id 3 at the 3rd position in the array.
First I’ve broken the array into two segments called list1 and list2. I’ve then appended all the elements of the lists (including the object to be pushed) into a new list called appendedList (as written on line 21).
The resultant list would look like:
If you have any doubts or have a suggestion, sound off in the comments below!