Find Smallest and Biggest Numbers in a given Array using JAVA

Here is the Java code. 
  1. public class Array {  
  2.     public static void main(String[] args) {  
  3.         int num[] = new int[] {  
  4.             59537385259723870379  
  5.         };  
  6.         int small = num[0];  
  7.         int big = num[0];  
  8.         for (int i = 1; i < num.length; i++) {  
  9.             if (num[i] > big) big = num[i];  
  10.             else if (num[i] < small) small = num[i];  
  11.         }  
  12.         System.out.println("Largest Number in given array is : " + big);  
  13.         System.out.println("Smallest Number in given array is : " + small);  
  14.     }  
  15. }  
Thank you, keep learning and sharing.