Advertisement
InasAwad

Untitled

Sep 30th, 2019
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.15 KB | None | 0 0
  1. package com.lara;
  2.  
  3. import java.util.Arrays;
  4. import java.util.Scanner;
  5.  
  6. public class Main {
  7.  
  8.     private static Scanner scanner = new Scanner(System.in);
  9.  
  10.     public static void main(String[] args) {
  11.  
  12.         System.out.println("Enter a count : ");
  13.         int count = scanner.nextInt();
  14.         scanner.hasNextLine();
  15.         int[] reverseArray = getIntegers(count);
  16.         System.out.println("Array = " + Arrays.toString(reverseArray));
  17.         reverseArray(reverseArray);
  18.         System.out.println("Reversed array = " + Arrays.toString(reverseArray));
  19.     }
  20.  
  21.     public static int[] getIntegers(int capacity){
  22.         int[] array = new int[capacity];
  23.         for (int i=0; i<array.length;i++) {
  24.             System.out.println("Enter numbers:");
  25.             array[i] = scanner.nextInt();
  26.         }
  27.         return array;
  28.     }
  29.  
  30.     private static void reverseArray ( int [] array){
  31.         int maxIndex = array.length-1;
  32.         int halfIndex = array.length/2;
  33.         for( int i = 0; i < halfIndex; i++){
  34.             int temp = array[i];
  35.             array[i] = array[maxIndex-i];
  36.             array[maxIndex-i] = temp;
  37.  
  38.         }
  39.     }
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement