본문 바로가기
프로그래밍 언어/자바의 정석 기초편

자바의 정석 기초편 ch4-1~4 조건문 if문과 if-else문

by life grow 2022. 5. 14.

ch4 조건문과 반복문

조건문: 조건을 만족할때만 {}를 수행(0~1번)

반복문: 조건을 만족하는 동안 {}를 수행(0~n번) 

조건문과 반복문을 프로그램의 실행흐름을 바꿔준다고

해서 제어문이라고도 한다.

 

ch4-1 if문

조건식이 참(true)일 때, 괄호{}안의 문장들을 수행한다.

score가 70이라면 참이라 if문 실행o

score가 30이라면 거짓이라 if문 실행x 

 

4-2 조건식의 다양한 예

문자열 비교 ==(등가비교연산자) 쓰면 안됨.

 

ch4-3 블럭{}

여러 문장을 하나로 묶어주는 것 

 

코드의 가독성을 높이기 위해

블럭 안에 내용을 들여쓰기 해준다.

 

if문에 속하는 문장이 하나라면 

괄호를 생략 가능하다.

간단한 if문이 아니라면 대부분 괄호생략하지 말자

 

ch4-4 if-else문

둘 중의 하나 - 조건식이 참일 때와 거짓일 때로 나눠서 처리

 

if문 조건이 참일 때 if 블럭 문장 실행

if문 조건이 거짓일 때 else 블럭 문장 실행 

 

if문이 서로 상반되는 경우

if문 2개쓰지말고 if-else문로 합치면 좋다.

왜냐하면 조건식 한번만 판단하고

조건식을 이해하기도 if-else문이 더 편리하다.