
사실 나온 지는 꽤 되었지만, 바보처럼 실수한 적도 있고 해서 정리해본다. Java 14부터 사용할 수 있게 되었고, 중괄호 없이 바로 사용할 수 있다는 게 장점이다. 중괄호를 사용할 경우에는 break 문을 반드시 써줘야 한다. 이 switch 문은 기본적으로 다음과 같은 문법을 따른다. 화살표 다음의 문장을 실행하거나 값을 반환하되, 다른 화살표의 내용은 실행하지 않는다는 것이 특징이다. case label_1, label_2, ..., label_n -> expression;|throw-statement;|block public class NewSwitchExample { public static String numToString(int number) { return switch (numb..