☕️ 기존 코드
switch (sign) {
case "+":
return num1 + num2;
case "-":
return num1 - num2;
case "/" :
return num1 / num2;
default:
return num1 * num2;
}
☕️ yield 적용 코드
final int rs = switch (sign) {
case "+":
yield num1 + num2;
case "-":
yield num1 - num2;
case "/" :
yield num1 / num2;
default:
yield num1 * num2;
};
return rs;
yield 를 적용하면 switch구문 자체를 return 할 수 있음