Find Maximum number from array in Java With Best Algorithm

this Is Best Algorithm..........................................


int i;
       int[] ar={1,2,5,3,4};
     int max=ar[0];
     for(i=1;i<ar.length;i++)
   
       
         if(ar[i]>max)
             max=ar[i];
       
       
       
     System.out.println(max);