Así como te dice JaiMe, Arrays.sort puede ser otra solución, ahí depende de como tengas que resolverlo:
import java.util.Arrays;
public class Main {
public static String AlgunaFuncion() {
int c=0;
int[] nums = new int[] {5,1,2,3,4,5,100,6};
Arrays.sort(nums);
for (int number: nums) {
if (number%2==0) c++;
}
return "Min::" + nums[0]+",Max::"+nums[nums.length-1]+",Cantidad de pares::"+c;
}
public static void main(String[] args) {
System.out.println(AlgunaFuncion());
}
}
Min::1,Max::100,Cantidad de pares::4