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.
Syntax:
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.
Example:
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>(); fruits1.add("Orange"); fruits1.add("Mango"); fruits1.add("Apple"); fruits1.add("Grapes"); System.out.println("All fruits before adding index :"+ fruits1); fruits1.add(2, "Banana"); System.out.println("All fruits after adding index :"+ fruits1); } }
Output:
All fruits before adding index :[Orange, Mango, Apple, Grapes]
All fruits after adding index :[Orange, Mango, Banana, Apple, Grapes]