Add Element at a specified index

In the previous post, we have seen how to add an element to a LinkedList.In this post, we will see how to add element at a specified index.

We will use method add(int index, Objects o) to add an element to LinkedList at a specified Index.


public void add(int index, Objects o)

index: It is an integer value and the position where the element will be added. Index starts from zero(0).

Objects o:  It is the element which needs to be added.


In the below example we have a LinkedList which contains fruits names. We will add a new fruit at index 2.

import java.util.LinkedList;

public class LinkedListEx {

	public static void main(String[] args) {
		LinkedList<String> fruits1 = new LinkedList<String>();
		System.out.println("All fruits before adding index :"+ fruits1);
		fruits1.add(2, "Banana");
		System.out.println("All fruits after adding index :"+ fruits1);


All fruits before adding index :[Orange, Mango, Apple, Grapes]
All fruits after adding index :[Orange, Mango, Banana, Apple, Grapes]


Have any question or suggestion for us?Please feel free to post in Q&A Forum
Avatar photo

Shekhar Sharma

Shekhar Sharma is founder of This website is his window to the world. He believes that ,"Knowledge increases by sharing but not by saving".

You may also like...