Write a program to insert an element into an array. Ask the user to enter the number to enter and the position(index) where you want to insert the element.

For String programs click
https://java4school.com/count-no-of-palindrome-words-in-a-sentence

INSERT AN ELEMENT INTO AN ARRAY:
import java.io.*;
class insert
{
 public static void main()throws IOException
 {
 BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
 System.out.println("Enter the number of elements in the array");
 int n=Integer.parseInt(br.readLine());
 int len=n+1;
 int Arr[]=new int[len];
 System.out.println("Enter the values");
 for(int i=0;i<n;i++)
 Arr[i]=Integer.parseInt(br.readLine());
 System.out.println("Enter the element to be inserted");
 int num=Integer.parseInt(br.readLine());
 System.out.println("Enter the index of the position of insertion of new element");
 int index=Integer.parseInt(br.readLine());
 for(int i=n-1;i>=index;i--)
 {
 Arr[i+1]=Arr[i];
 }
 Arr[index]=num;
 n++;
 System.out.println("THE ARRAY AFTER INSERTION");
 for(int i=0;i<n;i++)
 System.out.print(Arr[i]+"\t");
 }
}

Output:
Enter the number of elements in the array
4
Enter the values
21
33
78
44
Enter the element to be inserted
100
Enter the index of the position of insertion of a new element
2
THE ARRAY AFTER INSERTION
21
33
100
78
44

For other java videos
https://www.youtube.com/user/trushnatej

LEAVE A REPLY

Please enter your comment!
Please enter your name here