Во-первых, вам не нужно использовать итератор для заполнения массива, вы можете вызвать метод .toArray () для набора ключей следующим образом:
sortedMap.keySet().toArray();
Затем все, что вам нужно сделать, - это привести каждый из них.элемент массива объектов в целое число, как вы его используете (или вы можете привести массив к целочисленному массиву при его создании)
if (((Integer)weel[1]0 == 5){
}
Также вы можете заметить, что ваш if if содержит только один =знак и присвоение не сравнение.
РЕДАКТИРОВАТЬ:
При отражении вы также можете использовать метод toArray, который фактически возвращает типизированный массив:
Set<Integer> keySet = new sortedMap.keySet();
Integer[] weel = {};
weel = keySet.toArray(weel);
тогда у вас будет массив целых чисел, который вы можете сравнить с любым другим целым числом.