본문 바로가기
자바

if 선택문

by 복제비 2021. 11. 21.

자바 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

댓글