자바의 조건문에는 if와 switch가 있다.
나는 if는 곧잘 사용하지만, switch는 웬만하면 사용하지 않는 것 같다.
하지만 때때로 switch가 가독성을 더 높여주기 때문에
사용하는 경우가 있다고 하니 바뀐 switch문에 대해 메모해보도록 하자.
switch(조건식) {
case value1:
break;
case value2:
break;
default:
break;
}
사실 변경 전 switch는 if문과 비교했을 때,
개인적으로 가독성이 크게 향상되어졌다고 보기는 어렵다.
그냥 모든 코드를 if문으로 통일하는 것이 더 보기 좋을 정도?
switch(조건식) {
case value1 -> break;
case value2 -> {
break;
}
default -> break;
}
변경 후에는 좀 더 가독성이 향상된 모습이다.
다음 번에 한번 활용해보도록 하자.