Вы объявили их, но не предоставили им начальное значение - таким образом, они неинициализированы. Попробуйте что-то вроде:
public static Rand searchCount (int[] x) { int a = 0 ; int b = 0 ;
, и предупреждения должны исчезнуть.