adhdhackers icon

ArrayUtil

adhdhackers | PRO | 05/04/17 04:50:09 PM UTC | 0 ⭐ | 295 👁️ | Never ⏰ | []
Java |

1.28 KB

|

None

|

0 👍

/

0 👎

public class ArrayUtil {
    
    public static void originalArray(){
        int [] arr = {2,7,5,1,0};
          
          for (int i = 0; i < arr.length; i++) {
              System.out.println("pre arr Index" + i + ":" + arr[i]);
            }
          
          int [] arr2 = new int[arr.length];
          int j = 0;
          for (int i = arr.length - 1; i>=0; i--) {       
              arr2[j] = arr[i]; 
              j++;
          }
          int m = 0;
          for (int k = 0; k < arr.length; k++) {        
            arr[m] = arr2[k];
            m++;
          }
          for (int i = 0; i < arr.length; i++) {
            System.out.println("arr Index" + i + ":" + arr[i]);
          }
          for (int i = 0; i < arr2.length; i++) {
              System.out.println("arr2 Index" + i + ":" + arr2[i]);
            }
    }
 
    public static void reverseArray(int[] arr) {
    
          int [] arr2 = new int[arr.length];
          int j = 0;
          for (int i = arr.length - 1; i>=0; i--) {       
              arr2[j] = arr[i]; 
              j++;}
          
          int m = 0;
          for (int k = 0; k < arr.length; k++) {        
            arr[m] = arr2[k];
            m++;}
    
    }
    
    public static void printArray(int[] arr)
    {
        
        for(int i = 0; i < arr.length; i++)
        {
            System.out.print(arr[i] + " ");
        }
        
    }
    
}

Comments