Solved programming problem

Array left Shifting in Java(One Index).

Source code

package javaapplication103;

import java.util.Scanner;

/**

 *

 * @author Sabit

 */

public class LeftShift

{

     public static void main(String[] args)

    {

        int size;

        Scanner s = new Scanner(System.in);

        System.out.println("Enter Arrya Size: ");

        size = s.nextInt();

       

        int array[] = new int[size];

       

        System.out.println("Enter Araay Element: ");

        for(int i=0;i<size;i++)

        {

           array[i]=s.nextInt();

        }

 

        for(int i=0;i<1;i++)

        {

            int j=0;

            int temp = array[0];

           while( j<size-1)

           {

               array[j] = array[j+1];

               j++;

           }

           array[j]=temp;

        }

        System.out.println("Your Array after shifting 1 left Index:");

        for(int i=0;i<size;i++)

        {

            System.out.print(array[i]+" ");

        }

        System.out.println("");

       

    }

}

Output

Enter array size:

5

Enter array element:

1 2 3 4 5

Your array after shifting 1 left Index:

2 3 4 5  1

 

Join the discussion

Add your comment