What does the method add(int i, E element) do in java?

Java 8Object Oriented ProgrammingProgramming

The add(int index, E element) method of the java.util.ArrayList class inserts the specified element E at the specified position in this list. It shifts the element currently at that position (if any) and any subsequent elements to the right (will add one to their indices).

Example

import java.util.ArrayList;

public class ArrayListDemo {
   public static void main(String[] args) {
      ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
      arrlist.add(15);
      arrlist.add(22);
      arrlist.add(30);
      arrlist.add(40);
      arrlist.add(2,25);
      for (Integer number : arrlist) {
         System.out.println("Number = " + number);
      }
   }
}

Output

Number = 15
Number = 22
Number = 25
Number = 30
Number = 40
raja
Published on 16-Jan-2018 10:03:08

Advertisements