자바 if 선택문
자바에서는 if 문을 사용하여 선택논리를 제공합니다.
if 문에서 사용하는 조건절의 내용이 참(true)과 거짓(false)일때 실행해야 할 명령문이 다르게 존재할때 사용하는 방법입니다.
if 문의 기본형식
if (조건절) 문장1; // if 문의 필수적인 요소로 조건절이 true 일 경우만 문장1을 실행함
[else 문장2;] // 조건절이 flase 일때 문장2를 선택적으로 포함시킬 수 있음
if - else - if 문 (다중 if 문의 기본형식)
다중 if 문은 if 조건절 내에 연속해서 if 조건절이 등장하는 형식으로 다음과 같은 구조로 등장하게 됩니다.

if 조건절 실습
가장 간단한 if - else 구조의 실습은 다음과 같습니다.
if 조건절의 내용을 비교하여 조건이 참이면 조건절 바로 뒤의 문장을 실행하고
조건절의 내용이 거짓이면 else 문 이하의 내용을 실행합니다.
아래 코딩과 같이 실행할 문장이 한문장이 아닌 여러 문장일 경우에는 중괄호({ })로 묶어주어야 합니다.
이번에는 if - else - if 문의 구조가 반복되는 다중 if 문은 다음과 같습니다.
첫번째 if 조건절에서 i=15 로 조건절의 값이 false 로 나타나는 경우입니다.
첫번째 if 조건절이 참(true)이 아니므로 두번째 if 와 세번째 if 는 무시됩니다.
if 조건절을 3개 모두 비교하는 경우의 예제파일로, 조건식의 결과가 참-거짓-거짓 으로 나타나는 경우입니다.
if 조건식의 결과가 참-거짓-참 으로 나타나는 경우의 예제파일입니다.
if 조건식의 결과가 참(true) - 참(true) - 참(true) 으로 나타나는 경우의 예제파일입니다.
'자바' 카테고리의 다른 글
자바 반복문 - for 문 (0) | 2021.11.22 |
---|---|
자바 switch 문 (0) | 2021.11.22 |
자바 논리 연산자 (0) | 2021.11.20 |
자바 산술 연산자와 관계 연산자 (0) | 2021.11.20 |
Boolean 데이터 타입 (0) | 2021.11.16 |
댓글