Я пересматриваю тест и просто задаюсь вопросом, можете ли вы сказать мне, правильно ли я поступаю. Вопрос просит нас, чтобы преобразовать этот переключатель заявление и если-то еще заявление:Изменение оператора switch в инструкции if-else
switch (size) {
case 6:
price = 44.99;
break; case 7:
price = 49.99;
break; case 8:
price = 54.99;
break; case 9:
price = 59.99;
break; case 10:
price = 64.99;
break; default:
}
Я начал с этим делать:
if (size==1){
System.out.println("Price is 44.99");
}
else if (size==2){
System.out.print("Price is 49.99");
}
И так далее. Может ли кто-нибудь дать мне знать, если я делаю это правильно, или я должен использовать цену вместо размера, и если да, то почему? Спасибо!
Возможно, вы захотите иметь переменную цены, объявленную перед if-else и назначенную в if-else, а затем напечатанную в конце. Это более стилистично и то, как написано оригинал. – Bob