Посчитал, что не стоит громоздить код большими if, ибо это не правильно.
Стоит задача проверять постоянно несколько чисел, которые статичны.
То есть if (a==1 || a==2){}
С помощью чего мне их структурировать в единое целое, чтобы не было много "a==.."
Я подумал о реализации с циклом, но мне кажется, что это совсем не верный способ
static void Prow(int a){
switch(a){
case 1:/* выполнить необходимые действия */break;
case 2:/* выполнить необходимые действия */break;
case /* для остальных значений */:/* */break;}
}