-
04. 자바 조건문(1)프로그래밍 언어/Java 2019. 1. 18. 17:14
조건문 / 반복문이란?
자바 코드의 실행흐름은 무조건 위에서 아래로 한 문장씩 순차적으로 실행된다.
조건문과 반복문은 자바 코드의 실행흐름을 바꾸는 역할을 하고 제어문이라고 한다.
조건문의 종류
1. if문
조건식이 true일 때 블록안에 있는 명령문들을 실행하고, 조건식이 false일 때는 if문을 빠져나간다.
if문 예제1
위의 예제처럼 score값이 60보다 크지 않기 때문에 if문을 빠져나와 두번째 문장이 출력되는 것을 확인할 수 있다.
if문 예제2
두 가지 메서드의 출력결과는 똑같이 "플레티넘입니다."로 동일하다. 그 이유는 두 번째 메소드에서 확인할 수 있다.
if문은 안에들어가는 명령문이 한개 일 경우에는 괄호로 감지 않아도 상관없다.
하지만 2개 이상일 경우에는 괄호로 감아줘야 같은 if문 안에 있다고 인식을 한다. 두번 째 명령문은 if문 밖에 있는 명령문이다.
그렇기 때문에 출력값은 첫번째 메서드와 동일하다. (걍 처음부터 괄호로 묶는게 맘 편하다..ㅋㅋ)
2. if ~ else문
if문 만으로 문장을 걸러낼 수 없을 때 사용한다.
조건식이 true일 때는 if안의 문장이 실행되고, false일 때는 else안의 문장이 실행된다.
if~else문 예제1
이 예제의 결과는 "불합격입니다." 이다. if의 조건식이 false이기 때문에 else 블록에 있는 문장이 실행된다.
3. if ~ else if문
if ~ else if문은 여러개의 조건식을 사용하여 코드의 흐름을 제어할 때 사용한다.
'프로그래밍 언어 > Java' 카테고리의 다른 글
[Java] try - catch 참고 (0) 2019.09.30 03. 자바 연산자 (0) 2019.01.17 02. 자바 자료형 (0) 2019.01.17 01. 자바 객체지향프로그래밍 (0) 2019.01.17