Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- class ShiftZeroPositionElementInArrayDemo{
- public static void main (String[] args){
- String[] array = {"*", "a", "b", "c", "d", "e", "f", "g", "h", "i"};
- Scanner input = new Scanner(System.in);
- System.out.print("Enter an offset: ");
- int offset = input.nextInt();
- if(offset >= array.length){
- System.exit(0);
- }
- //store the data that's of interest to us
- String pivot = array[0];
- //array element shift
- for(int i = 0; i < offset; i++){
- array[i] = array[i+1];
- }
- //swap
- array[offset] = pivot;
- //and finally iterate through the array to print it
- for(int i = 0; i < array.length; i++){
- System.out.print(array[i]);
- System.out.print(" ");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement