새로운 switch 조건문

벼랑 끝 코딩·2025년 2월 20일
0

Java

목록 보기
4/40

자바 조건문

자바의 조건문에는 if와 switch가 있다.
나는 if는 곧잘 사용하지만, switch는 웬만하면 사용하지 않는 것 같다.
하지만 때때로 switch가 가독성을 더 높여주기 때문에
사용하는 경우가 있다고 하니 바뀐 switch문에 대해 메모해보도록 하자.

변경 전 switch

switch(조건식) {
	case value1:
    	break;
    case value2:
    	break;
    default:
    	break;
}

사실 변경 전 switch는 if문과 비교했을 때,
개인적으로 가독성이 크게 향상되어졌다고 보기는 어렵다.
그냥 모든 코드를 if문으로 통일하는 것이 더 보기 좋을 정도?

변경 후 switch

switch(조건식) {
	case value1 -> break;
    case value2 -> {
    	break;
    }
    default -> break;
}

변경 후에는 좀 더 가독성이 향상된 모습이다.
다음 번에 한번 활용해보도록 하자.

profile
복습에 대한 비판과 지적을 부탁드립니다

0개의 댓글