본문 바로가기

IT정보

[자바] 조건문

조건문 이란?

 

 개발자가 작성한 코드를 조건에 따라 코드의 실행 흐름을 다르게 동작하도록 제어하는 것이라고 할 수 있다. 예를 들어 로그인 창에 올바른 ID와 P/W를 입력했을 때와 잘못된 ID와 P/W를 입력했을 때 다르게 동작하는 것을 들 수 있다. 즉, 입력된 값에 따라 원하는 방향으로 동작하도록 할 수 있다.

조건문의 종류

 조건문의 종류는 크게 2가지로 구분할 수 있다. if문과 switch문이다.(이번 포스팅에서는 if문에 대해서만 다룰 예정이다.) if문은 if문, if else문, else if문으로 다시 구분할 수 있다. 하나씩 알아보자.

if문

 if문은 다음과 같이 정의하여 사용한다.

 조건식이 true값을 가질 때 중괄호({ }) 안의 실행문을 작동시킨다. 반대로 조건식이 false이면 중괄호({ })의 실행문은 동작하지 않고 if문을 빠져나간다.

 

 

if-else문

 

 if문 만으로는 복잡한 내용을 처리하는 데는 한계가 있다. if만을 사용할 때는 true일 때만 실행된다. false일 때 다르게 실행시키기 위한 if-else문을 알아보자.

 조건식이 true이면 if절의 실행문을 실행시키고, false면 else 절의 실행문이 실행된다.

 

 

else if문

 

 else if문을 이용하면 2개 이상의 조건식을 두고 흐름을 제어할 때 더 자유롭고 편리하게 코드를 작성할 수 있다.

 else if절은 여러 번 정의할 수 있고, else절은 생략이 가능하다. 단, if문이 처음에 나오고 그다음에 else if문이 제일 마지막에 else문이 나와야 한다.

 

 

'IT정보' 카테고리의 다른 글

[자바] 상속과 구성  (0) 2020.04.28
[자바] 배열 정렬 (오름차순/내림차순)  (0) 2020.04.27
[자바] 생성자의 개념  (0) 2020.04.27
[자바] 반복문  (0) 2020.04.25
[자바] 배열이란  (0) 2020.04.25