JAVA 조건문

다람·2023년 2월 22일
0

JAVA

목록 보기
5/27
post-thumbnail

제어문

  • 원하는 결과를 얻기 위해 프로그램의 순차적인 흐름을 제어해야 할 경우 사용하는 명령문을 제어문이라고 한다.
  • 중괄호({})로 둘러싸여있으며 중괄호 영역을 Black라고 한다.

조건문

  • 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문

1) if문
- 조건식의 결과가 참이면 실행, 거짓이면 실행하지 않는다.
- if(조건식){
조건식의 결과가 참일 때 실행하고자 하는 명령문
}

	if(confirm("확인하겠습니까?")==true){
    	alert("확인했습니다");
    }

2) if/else 문
- 주어진 조건식의 결과가 거짓이어도 명령문을 실행한다.
- 삼항연산자를 이용해 간결하게 표현할 수 있다.
- if(조건식){
조건식의 결과가 참일 때 실행하고자 하는 명령문;
} else {
조건식의 결과가 거짓일 때 실행하고자 하는 명령문;
}

	if(confirm("확인하겠습니까?")==true){
    	alert("확인했습니다");
    } else {
    	alert("취소했습니다");
    }

3) if/else if/else 문
- 조건식을 여러 개 명시할 수 있으며 중첩된 if문을 좀 더 간결하게 사용할 수 있다.
- if(조건식1){
조건식1의 결과가 참일 때 실행하고자 하는 명령문;
} else if(조건식2){
조건식2의 결과가 참일 때 실행하고자 하는 명령문;
} else{
조건식1,2의 결과 모두 거짓일 때 실행하고자 하는 명령문;
}
4) switch 문
- 주어진 조건 값의 결과에 따라 프로그램이 다른 명령을 수행하도록 하는 조건문
- if/else문 보다 가독성이 좋으며 속도도 빠르다.
- switch (조건 값) {
case 값1:
조건 값이 값1일 때 실행하고자 하는 명령문;
break;
case 값2:
조건 값이 값2일 때 실행하고자 하는 명령문;
break;

default:
    조건 값이 어떠한 case 절에도 해당하지 않을 때 실행하고자 하는 명령문;
    break;

}

profile
안녕

0개의 댓글