adhdhackers

ArrayUtil

May 4th, 2017
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.28 KB | None | 0 0
  1. public class ArrayUtil {
  2.    
  3.     public static void originalArray(){
  4.         int [] arr = {2,7,5,1,0};
  5.          
  6.           for (int i = 0; i < arr.length; i++) {
  7.               System.out.println("pre arr Index" + i + ":" + arr[i]);
  8.             }
  9.          
  10.           int [] arr2 = new int[arr.length];
  11.           int j = 0;
  12.           for (int i = arr.length - 1; i>=0; i--) {      
  13.               arr2[j] = arr[i];
  14.               j++;
  15.           }
  16.           int m = 0;
  17.           for (int k = 0; k < arr.length; k++) {       
  18.             arr[m] = arr2[k];
  19.             m++;
  20.           }
  21.           for (int i = 0; i < arr.length; i++) {
  22.             System.out.println("arr Index" + i + ":" + arr[i]);
  23.           }
  24.           for (int i = 0; i < arr2.length; i++) {
  25.               System.out.println("arr2 Index" + i + ":" + arr2[i]);
  26.             }
  27.     }
  28.  
  29.     public static void reverseArray(int[] arr) {
  30.    
  31.           int [] arr2 = new int[arr.length];
  32.           int j = 0;
  33.           for (int i = arr.length - 1; i>=0; i--) {      
  34.               arr2[j] = arr[i];
  35.               j++;}
  36.          
  37.           int m = 0;
  38.           for (int k = 0; k < arr.length; k++) {       
  39.             arr[m] = arr2[k];
  40.             m++;}
  41.    
  42.     }
  43.    
  44.     public static void printArray(int[] arr)
  45.     {
  46.        
  47.         for(int i = 0; i < arr.length; i++)
  48.         {
  49.             System.out.print(arr[i] + " ");
  50.         }
  51.        
  52.     }
  53.    
  54. }
Advertisement
Add Comment
Please, Sign In to add comment