У меня есть много методов, которые выглядят так:Регулируемых/переменных случае переключатель в Java
switch(myEnum) {
case a :
case b :
case c :
case d :
modifier = 1.1;
break;
default :
break;
}
Было бы идеально, если я имел возможность сделать каждый случай и переменный модификатор, поэтому я может иметь один метод с 6 параметрами, 4 для случаев и 2 для модификатора. Что-то вроде следующего (псевдо):
public void setModifier(case1, case2, case3, case4, modifier, value) {
switch(myEnum) {
case case1 :
case case2 :
case case3 :
case case4 :
modifier = value;
break;
default :
break;
}
}
модификатора и значение не должно быть проблемой, но как я могу решить вариабельные случаи переключения? Возможно ли это в java с помощью оператора switch?
Почему бы не использовать, если вместо использования переключателя? – SMA
'модификатор 'будет влиять только на изменение внутри метода. Покажите нам практический пример, потому что это совершенно неясно. –
Вы хотите, чтобы модификатор изменялся в случае переключателей – ThiepLV